swift - 需要帮助调试我的 SpriteKit 应用程序中的崩溃

标签 swift sprite-kit exc-bad-access

enter image description here

如果我点击转到另一个场景,那么我的应用程序就会崩溃。

最佳答案

将误差线放在位置线之后。

cUm.position....
cUm.physicsBody = SKPhysicsBody(...
cUm.physicsBody.dynamic...
....

您需要为您的所有 body 执行此操作。始终首先创建物理体,然后设置动态等属性。

关于swift - 需要帮助调试我的 SpriteKit 应用程序中的崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34361822/

相关文章:

ios - 如何在需要时生成 SKSpriteNode?

swift - 如何使物理体粘附在节点 anchor 上

ios - UIButton 内容集 Image : EXC_BAD_ACCESS?

arrays - 获取相同键的值

ios - 使用 Spritekit 为图像分配整数值

swift - 如何增加(动画)两端正方形的宽度?

objective-c - 检查目录是否存在时如何避免 EXC_BAD_ACCESS?

Iphone 核心数据在保存时崩溃

swift - 基于子对象列表中的值的 Realm 过滤结果

ios - 如何在 NavigationLink 中为目标 View 重用 View 模型实例