반응형

Unity 기초 2

유니티 AddTorque 간단한 예제 유니티 기초

이번 예제는 간단하게 3D Object인 Plane과 Cube를 사용하였으며 Cube에 Ex_06_2 스크립트를 적용하였습니다. AddTorque란 AddForce와 비슷하지만 정의된 축을 기준으로 게임 오브젝트를 회전시키는데 힘이 작용합니다. 여기서 Torque는 아주 간략히 요약하면 물체에 작용하여 물체를 회전시키는 원인이 되는 물리량으로서 비틀림모멘트라고도 합니다. (두산백과) AddTorgue는 두 개의 컴포넌트가 있는데 AddForce와 마찬가지로 두 번째 요소는 선택사항입니다. 첫 번째 컴포넌트는 토크가 적용되는 축과 적용되는 토크의 강도를 정의하는 벡터입니다. 예를 들어 float h = Input.GetAxis("Horizontal") * amount * Time.deltaTime; Add..

Unity/기초 예제 2021.05.09

유니티 예제_오브젝트 간단한 움직임 구현, 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
반응형