스크립트를 통한 오브젝트 색상.컬러 변경하는 방법(유니티 2D 기초강좌) - Unity & C# Script(Object Change Color)
특정 키보드의 키를 눌렀을때 해당 게임 오브젝트의 색상을 바꿀 수 있도록 스크립트를 통해 변경할 수 있습니다. 유니티에서 제공하는 색상은 11가지(Black, Blue, Cyan, Gray(Grey), Green, Magenta, Red, White, Yellow, Clear(투명) #색상변경 #Change Color #유니티 기초강좌 Unity Documentation - Color https://docs.unity3d.com/kr/530/ScriptReference/Color.html black 검정색(단색)을 의미하며, RGBA는 (0, 0, 0, 1)입니다. blue 파랑색을 의미하며, RGBA는 (0, 0, 1, 1)입니다. clear 완전한 투명색을 의미하며, RGBA는 (0, 0, 0, 0)..
2020. 12. 9.
유니티 카메라 흔들기(쉐이크) 효과 구현. 지진, 폭발, 슈팅시 유용한 효과. Unity & C# Script(Camera Shake -Invoke, InvokeRepeating)
Invoke, InvokeRepeating, CancelInvoke를 이용하여 버튼을 눌렀을 때 배경은 고정이지만 메인카메라의 랜덤 움직임을 주어 카메라 흔들림 효과를 구현해 보도록 합니다. 지진이나, 폭발, 타겟 명중시 카메라 쉐이크 효과를 주면 좀더 박진감 넘치는 느낌을 줄 수 있습니다. #Camera Shake #카메라 흔들기 #Invoke [지연 호출] Invoke (string methodName, float time); - string methodName(실행할 메소드 명) - float time(몇 초 후 메소드를 실행시킬 것인지) [일정 간격 호출] InvokeRepeating (string methodName, float time, float repeatRate); - string met..
2020. 12. 3.