2

在 iOS 8.4 中,我们的游戏在尝试初始化SKVideoNodevia 文件名时崩溃,在 iOS 9 中运行良好。Apple 文档指出 8.0 及更高版本(此处)支持以下方法:

SKVideoNode *introVideoNode = [SKVideoNode videoNodeWithFileNamed:@"intro.mp4"];

但崩溃:

+[SKVideoNode videoNodeWithFileNamed:]: unrecognized selector sent to class

现在,如果我使用 a 进行初始化,iOS 8 和 9 中的一切都可以正常工作AVPlayer

SKVideoNode* introVideoNode = [[SKVideoNode alloc] initWithAVPlayer:player];

有人遇到过这种情况么?这是 iOS 8 的 SpriteKit 错误吗?

4

0 回答 0