0
크로스 실버 라이트/xna 응용 프로그램을 만들었으며 그 움직임이 부드럽지 않다는 것을 관찰했습니다.부드러운 움직임?
화면에서 구름을 이동하려고합니다.
업데이트 간격은 33ms마다 한 번입니다. 나는 ElapsedTime.Miliseconds != 33
이라는 응용 프로그램 테스트를 실행 했으므로 절대로 안타니까, 33ms마다 실행됩니다.
나는 각각 33ms를 수행하는데, 나는 x 위치를 취하여 5.4 (float)를 빼서 원하는 속도를 얻는다.
그러나 나는 그 움직임이 부드럽고 지루하다고 느끼는 것을 관찰합니다.
'속도 * 시간 = 거리'의 전형적인 경우. 이동 속도를 설정할 때 측정 단위를 유념하십시오. 밀리 초 단위로 곱하면, 곱하기가 제대로 작동하려면 밀리 세컨드 당 거리가 있어야합니다. –