我有一個看起來像這樣的精靈。在三角形精靈上創建SKPhysicsBody
我將如何創造這個精靈的SKPhysicsBody?我需要它,以便SKPhysicsBody既可以是三角形,也可以是精靈長邊上的一條邊。這是我到目前爲止。精靈,叫rightEnemy,有
CGPointMake(0.5, 0.5);
rightEnemy.physicsBody = [SKPhysicsBody bodyWithEdgeFromPoint:CGPointMake(rightEnemy.position.x + width, rightEnemy.position.y) toPoint:CGPointMake(rightEnemy.position.x, rightEnemy.position.y + height)];
錨點這將創建一個物理體,但由於某種原因,它沒有連接到精靈。
物理主體所連接的精靈通過更新方法不斷移動。 y值總是在變化。
是否有iOS 7替代? – PoKoBros
@PoKoBros我更新了我的答案我認爲問題在於你並不是在精靈座標系中。你也可以嘗試bodyWithPolygonFromPath:希望有幫助。 –