Time.deltaTime을 통한 동일한 이동 유니티
더보기 "유니티 속도가 디바이스마다 달라요" "유니티 속도 동일하게 맞추는 법" "유니티 1초에 n만큼 움직이기" 만약, 움직이는 오브젝트의 속도가 PC, 디바이스의 사양의 따라 빨라지거나 느려지면 어떨까요? 모두에게 동일하지 않은 게임이 됩니다. Time.deltaTime은 그런 이슈를 해결해줄 수 있습니다. 코드를 통해 나쁜 예시를 들어보겠습니다. 나쁜 코드.cs 1 2 3 4 5 public float _speed = 10; private void Update() { transform.Translate(Vector2.up * _speed); } Colored by Color Scripter cs 좋은 컴퓨터는 1초에 60의 프레임으로 작동하고, 나쁜 컴퓨터는 1초에 20의 프레임으로 작동한다고 생각..
2019.10.23