2017-01-06 4 views
1

노드가 화면에서 왼쪽 또는 오른쪽으로 위쪽으로 움직이는 게임을 만듭니다.IOS - 일정한 속도를 적용하는 방법 - Swift 3

이렇게하려면 사람이 스 와이프하는 방향으로 속도를 적용해야합니다. 여기서 문제는 노드가 움직일 때 속도가 서서히 감소한다는 것입니다.

내가하는 주요한 일은 노드가 현재 움직이는 방향으로 일정한 속도로 움직이는 것입니다. 시간이 지남에 따라 속도가 떨어지는 것을 막을 수있는 방법이 있을까요 아니면 노드를 일정한 속도로 움직이는 다른 방법일까요?

답변

3

피직스 본문 linearDamping0으로 설정해야합니다.

선형 감쇠는 마찰을 시뮬레이트하기위한 것이고, 시간이 지남에 따라 물리 체의 속도를 감소시킵니다. 기본값은 0.1입니다.

+2

저는 이것을 여러 해 동안 고치려고 노력해 왔습니다. 감사합니다!. 나는 그것을 이미 설정했다고 생각했지만 잘못된 노드에서 설정했다 : S – Mick

+0

내 대답이 문제를 해결했다면, 받아 들일 수있는 것으로 표시하여 나중에 다른 사람들도 혜택을 볼 수 있도록하십시오. 게임에 행운을 비네! – nathan