【发布时间】:2018-01-30 04:49:18
【问题描述】:
我有一个想要扩展的精灵。我正在使用 scaleTo skaction 来执行此操作...我希望它慢慢适应。这是我最初的解决方案:
let scal = SKAction.scale(by: 100, duration: 10)
scal.timingMode = SKActionTimingMode.easeIn
问题在于,当它向外扩展时,由于它向外扩展的幅度如此之大,它似乎会变慢。所以我需要使用 timeingFunction 来为动作编写一个自定义的easeIn。
在视频中,您可以看到它似乎开始时快而慢。之所以会出现这种情况,是因为我要放一个秤,而且你走的越大,它出现的就越慢……
问题:我不知道如何使用计时功能来做到这一点,而且我一直无法找到一个好的来源作为参考?
任何帮助将不胜感激,谢谢!!!
【问题讨论】:
标签: ios swift sprite-kit scale skaction