cocos2d-x에 게임을 구현 중입니다. cocos2dx 게임의 모든 동작을 느리게하는 방법
는 지금은 기능에 "내 게임의 재생"을 구현 (게임 시작부터 보여줍니다)하지만 1 배, 2 배, 3 배, 4 배의 속도로 내 게임을 재생하고 싶습니다. 속도를 2 배로 변경하면 모든 동작 (이동 및 회전 등)이 새로운 변경된 변수와 관련하여 작동해야합니다.
CCAction의 일반적인 속도를 변경하면 어떻게 할 수 있습니까?
일반적인 해결책을 원합니다. 변수 나 스케줄러가있는 솔루션을 알고 있는데, 하지만 일반적인 솔루션을 원합니다.
setTimeScale (val) 함수는 스케줄러입니다. 함수 및 val은 모든 함수가 실행되는 시간의 변수입니다. 이것이 사실이라면 나는 이것을 전에했다. 나는 하나의 변수 만 변경하여 모든 액션 (예 : 카드 뒤집기, 카드 회전, 카드 이동, 카드 수신 거부 및 모든 종류의 기능)이 속도를 변경하는 솔루션을 원합니다. –
위의 방법을 사용해 보셨습니까? –