为什么fps只有30

使用COCOS2DX的命令“python cocos.py new HelloWorldDemo -p com.coco2dx.org -l lua -d ~/Desktop”生成了一个LUA项目,运行是一个踩蚂蚁的游戏DEMO,但是左下角的FPS显示只有30,默认的不应该是60吗?
项目里面哪里可以改FPS呢?

AppDelegate.cpp游戏入口处applicationDidFinishLaunching()里面有

// set FPS. the default value is 1.0/60 if you don’t call this
director->setAnimationInterval(1.0 / 60);

你的是不是director->setAnimationInterval(1.0 / 30)了?

恩,我在"python cocos.py new HelloWorldDemo -p com.coco2dx.org -l cpp -d ~/Desktop’“生成的cpp项目中是可以使用你说的语句进行帧频控制的,但是在”python cocos.py new HelloWorldDemo -p com.coco2dx.org -l lua -d ~/Desktop’“生成的lua项目中是没有对应的接口进行修改的

只有iOS模拟器才会这样。。。奇了怪了。。。