如何使用Swift在SpriteKit上绘制beizer曲线?

时间:2017-11-12 11:45:47

标签: ios iphone swift sprite-kit

我试图想出如何绘制贝塞尔曲线。我正在建造一个风筝飞行游戏,风筝线需要是一个beizer曲线。

1 个答案:

答案 0 :(得分:1)

SKShapeNode采用bezier行和其他行,但你必须在Apple或你自己的框架中以其他方式在其他地方清楚地表达这些行,并为它创建CGPath。

并且您无法动态调整传递的CGPath,您必须为每次更改替换它。

这仅限于解决SKShapeNode性能方面的巨大问题。这很可悲。

请阅读此处了解有关其无用性的更多信息:http://sartak.org/2014/03/skshapenode-you-are-dead-to-me.html

不幸的是,你的问题没有很好的答案。