Tag: cgpath

SpriteKit的带有多边形辅助工具的SKPhysicsBody

我想知道是否有一个工具可以用于轻松生成SpriteKit中的复杂物理实体。 我想有一个基于体积的物体与多边形types的形状。 SpriteKit允许使用该方法创build这样的实体: + (SKPhysicsBody *)bodyWithPolygonFromPath:(CGPathRef)path 不幸的是,手动生成这样的path是一项耗时的任务,而且在testing时可能会产生问题。 有一个SpriteHelper应用程序,允许你在易于使用的可视化编辑器中定义身体形状,但是这个应用程序不能导出这里可以使用的path。 它是为cocos2d制作的,它做了很多像纹理包装等我不需要的东西,我不能用于SpriteKit。 有谁知道一个解决scheme,将允许定义CGPath的很容易,甚至可以自动生成它们与alpha通道的PNG图像? 虽然从我的经验来看,自动生成function需要优化,因为当纹理可能具有更复杂的形状时,身体的形状应该尽可能简单。