0

使用具有中心、变换和边界三个属性UIDynamics的协议,让物理对象(称为动态项)控制自定义视图(或实际上任何您想要的)很简单。UIDynamitItem我想做类似的事情SpriteKit,但根据手册:

与视图不同,您不能创建执行自定义绘图的 SKNode 子类

具体来说,我想让物理实体控制我目前在drawrect中拥有的一些矢量图形。我在这里有两件事:

  1. 第一个是让矢量图形像任何其他节点一样移动。
  2. 二是让位置、角度等属性改变一些控制点的准确位置。

我相当确定我可以使用UIDynamics动态项目来实现这一点,但是我将无法使用动作和其他漂亮的精灵套件功能。

似乎也可以通过将路径转换为cgpaths形状节点并使用形状节点来处理 1,但这将是限制性的,并且不涵盖 2。

有什么建议么?

4

0 回答 0