更新SKAction animateWithTextures的timePerFrame:timePerFrame:

时间:2015-12-12 13:15:47

标签: sprite-kit

我需要刷新一个动作的timePerFrame参数(在更新中)。 管理它的SKAction的属性是什么?

[SKAction animateWithTextures:sometextures timePerFrame:0.1];
  • speed不会影响帧动画。
  • 可以检查
  • duration,它会告诉初始timePerFrame设置*帧数,因此如果你有8个帧且timePerFrame为0.1,则持续时间将为0.8。设置持续时间没有任何作用。

1 个答案:

答案 0 :(得分:0)

如果你想改变每帧的时间,你必须一起重置动画,所以你需要做一些技巧,比如获取精灵的当前纹理,找出它在动画中的位置,然后创建一个当前纹理位于0点的新数组。据我所知,没有可用于获取或设置动画索引开始点的方法