MSU*_*dog 5 iphone objective-c ios ios7 sprite-kit
我使用Sprite Kit开发了一个iOS应用程序.任何使用Sprite Kit开发iOS游戏的人都知道底部的标签带有调试信息.我试图删除底角的调试信息,它给出了节点数和fps数.(例如1节点60.0 fps)
我-(id)initWithSize:(CGSize)size在我的.m文件中的方法中尝试了以下代码,但它似乎没有做任何事情.这是删除调试标签的正确代码还是有更好的方法来删除标签?
SKView *spriteView = (SKView *) self.view;
spriteView.showsNodeCount = NO;
spriteView.showsFPS = NO;
Run Code Online (Sandbox Code Playgroud)
Ras*_*had 15
-(id)initWithSize:(CGSize)size不是你这样做的方法.我猜你是在子类中做的SKScene.你应该这样做ViewContoller.去ViewController那里viewWillLayoutSubviews.只需在代码中找到您执行此操作的地方:
skView.showsFPS = YES;
skView.showsNodeCount = YES;
Run Code Online (Sandbox Code Playgroud)
只需注释这两行或执行此操作:
skView.showsFPS = NO;
skView.showsNodeCount = NO;
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.. :)
| 归档时间: |
|
| 查看次数: |
2837 次 |
| 最近记录: |