当我使用SKPhysicsBody(纹理:大小:)来创建物理体时,我遇到了一个问题

时间:2015-12-02 08:49:28

标签: ios swift sprite-kit

一切正常,直到我在iPhone 5或更低版本上测试我的应用程序。我有这条线

SKPhysicsBody(texture:size:)

使用EXC_BAD_ACCESS错误破解

我在Xcode Version 7.1.1(7B1005)上运行 iPhone 5,iPhone 4s

enter image description here

并且控制台输出什么都没有。 但如果我在iPhone 5s及更高版本上运行它,那么一切正常。 可能是什么问题?

1 个答案:

答案 0 :(得分:1)

更新回答

Apple似乎是模拟器的错误:

SKSpriteNode can't load image from Images.xcassets in some iOS 9 simulators

Xcode iOS Sprite Kit Game Doesn't Show Images on iOS 7 But Works on iOS 8

第一个回答

if spaceShip.texture == nil {
    print("it is not nil")
}

嗯......如果你收到消息,就意味着它确实是零。

也许你感到困惑:)