2016-11-18 1 views
1

setAnimationInterver() 함수를 사용하여 테스트로 인해 내 게임 fps 6000을 설정합니다.cocos2d-x에서 60 FPS를 무제한으로 만드는 방법

예 : Director :: sharedDirector() -> setAnimationInterval (1.0/6000);

그러나 .. FPS에는 변화가 없습니다. 최대 FPS는 강철로 제한되어 있습니다. cocos2d-x에서 60FPS를 무제한으로 만드는 방법은 무엇입니까?

답변

0

iOS는 CADisplayLink을 사용하기 때문에 1/60으로 제한됩니다. 다른 플랫폼에서도 vsync 사용으로 인해> 60fps를 방지하는 OpenGL보기를 만들 때 제한적인 옵션을 사용할 수 있다고 생각합니다.

지원되는 각 플랫폼에서 원하는 경우이 기능을 사용 중지하는 방법은 분명합니다.

업데이트 2017-06-16 : "Pro Motion"디스플레이는 시간이 지남에 따라 변경 될 수있는 적응 가능한 fps뿐만 아니라 더 많은 fps 간격을 사용할 수 있습니다.