0

在 SpriteViewController 中

在 Apple 的 Obj-C 中:

- (void)viewDidLoad
{
    [super viewDidLoad];
    SKView *spriteView = (SKView *) self.view;
    spriteView.showsDrawCount = YES;
    spriteView.showsNodeCount = YES;
    spriteView.showsFPS = YES;
}

在 Swift 中,由我编写:super.viewDidLoad()

if let spriteView: SKView = self.view as? SKView {
    spriteView.showsDrawCount = true
    spriteView.showsNodeCount = true
    spriteView.showsFPS = true

    println("It works! :)");
} else {
    println("It doesn't work! :(")
}

我总是得到“它不起作用!:(”。

有人可以告诉我我做错了什么吗?

如果您想了解有关该项目的更多信息,请参阅此。

谢谢!

4

0 回答 0