【发布时间】:2015-06-04 20:54:22
【问题描述】:
我遇到了最奇怪的行为,物理引擎认为如果有太多其他对象(圆形 SKPhysicsBody)推向墙壁(使用 applyForce()),墙壁(矩形 SKPhysicsBody)会破裂
据我所知,SpriteKit 没有对象断点或任何类似的概念。关于如何阻止这种情况发生的任何想法?
注意:如果我将 SKPhysicsBody.dynamic 更改为 FALSE,则身体不再断裂。只是为了确认应该归咎于物理引擎
视频 1:敌人很少,没有休息:
https://www.youtube.com/watch?v=0I2PUeX8GHQ&feature=youtu.be
视频 2:更多敌人,休息:
https://www.youtube.com/watch?v=-OkfifPCkmY&feature=youtu.be
【问题讨论】:
-
你所说的“中断”是什么意思?
-
与 PhysicsBody 关联的 SKNode 从场景中消失。很奇怪吧?它需要几百个身体推动它才能“破裂”
-
你能发布这个问题的视频吗?
-
是的,我可以。想知道人们在回答之前是否有足够的兴趣观看视频。今天晚些时候它会起来。
-
嘿,视频已添加。有机会就去看看
标签: ios sprite-kit skspritenode