【发布时间】:2015-06-23 00:49:09
【问题描述】:
https://github.com/lemubru/zombie --链接到xcode项目
我在我的游戏中创建了一个地板并将敌方士兵添加为精灵节点,我还用枪射击精灵节点子弹。
玩了大约 1 分钟后,地板似乎开始旋转并撞到我的所有其他节点。
floor.position = CGPointMake(size.width/2,size.height/2 - 130)
floor.name = "floor" //add reference to the button.
floor.zPosition = 1
addChild(floor)
floor.physicsBody = SKPhysicsBody(texture: floor.texture, size: floor.size)
floor.physicsBody?.dynamic = false
floor.physicsBody?.affectedByGravity = false
floor.physicsBody?.allowsRotation = false
floor.physicsBody?.usesPreciseCollisionDetection = true
【问题讨论】:
-
尝试打开调试物理,看看发生这种情况时物理体的样子。
标签: swift sprite-kit