반응형

분류 전체보기 223

유니티 예제_오브젝트 간단한 움직임 구현, Translate and Rotate, FixedUpdate()와 Update()의 차이_간단한 예제, 유니티 기초

3D object인 Plane과 Cube를 사용 Cube에 Ex_02라는 스크립트를 추가하였습니다. 스크립트를 보시면 Update() 안에 Input.GetKey를 이용하여 방향키를 눌렀을 때 transform.Translate, transfom.Rotate 이용하여 움직임을 구현하였습니다. 21번 줄에 Time.deltaTime을 사용하지 않은 이유는 Time.deltaTime을 사용하였을 때와 사용하지 않았을 때의 차이를 보여주기 위함입니다. Time.deltaTime을 사용하게 되면 초당 한 번씩 실행되지만 사용하지 않을 경우엔 Update()의 호출 간격(한 프레임)에 의해 실행되게 됩니다. 그리고 FixedUpdate와 Update의 호출 간격의 차이를 보기 위해 각 부분에 Debug.Log를 ..

Unity/기초 예제 2021.04.20

유니티 예제_오브젝트의 상태 확인, Activating GameObjects, activeSelf, activeInHierarchy, SetActive()_간단한 예제, 유니티 기초

첫 번째의 경우 Pcube와 Cube가 모두 활성화 두 번째의 경우 Pcube는 활성화 Cube는 비활성화 세 번째의 경우 Pcube는 비활성화 Cube는 활성화 activeSelf - 스크립트를 적용한 오브젝트의 상태 activeInHierarchy - 스크립트를 적용한 오브젝트의 부모 오브젝트에 영향을 받음 //SetActive - 오브젝트 상태를 변경(bool) 오직 스크립트를 적용한 오브젝트의 상태를 확인할 경우엔 activeSelf 부모 오브젝트의 경우를 대비하여 오브젝트의 상태를 확인할 경우엔 activeInHierarchy 위 글은 Activating GameObjects - Unity Learn How to handle the active status of GameObjects in the..

Unity/기초 예제 2021.04.18
반응형