【发布时间】:2014-03-03 12:49:02
【问题描述】:
当我尝试开发一个简单的精灵套件游戏时,我正在创建一个半圆形节点,但我希望节点的物理体刚好覆盖圆形对象的边缘,并且物理体随着圆旋转(改变物理体以编程方式),我该怎么办?
【问题讨论】:
标签: ios sprite-kit skphysicsbody
当我尝试开发一个简单的精灵套件游戏时,我正在创建一个半圆形节点,但我希望节点的物理体刚好覆盖圆形对象的边缘,并且物理体随着圆旋转(改变物理体以编程方式),我该怎么办?
【问题讨论】:
标签: ios sprite-kit skphysicsbody
您可以使用 SKPhysicsBody -bodyWithPolygonFromPath 制作复杂的形状:
甚至还有一些工具可以让您绘制形状并为您生成代码。有关示例,请参阅此问题:SpriteKit's SKPhysicsBody with polygon helper tool
【讨论】: