好吧,所以我不知道这个名字,但我有一个精灵套装游戏(一个亚军游戏),当它的游戏结束时,将有一个"保存我"按钮和相应用完的计时器。当计时器用完时,您不能再单击该按钮并保存该字符。
我不想在文本中显示这个计时器 - 但是我想要一个“自我解开”的圈子,"如果你愿意,并以计时器用完的速度消失。即当计时器达到0时,圆圈完全消失。圆圈根据计时器以顺时针方向逐渐消失。
我该怎么做?
答案 0 :(得分:12)
通过以固定间隔更改path
的{{1}}属性,您可以创建逐帧动画序列。要创建动画,请将SKShapeNode
属性设置为以圆圈开头并且不以任何结尾的形状序列。您可以使用UIBezierPath({1}}的包装器,使用以下步骤为动画创建形状:
path
至CGPath
startAngle
更改为固定金额这是以上步骤的实现:
endAngle
和视频剪辑: