SpriteKit SKAction.animateWithTextures:调整大小和恢复

时间:2017-06-05 17:19:41

标签: swift sprite-kit

非常简单的问题,但如果我说得对,我宁愿让别人告诉我。 SKAction.animateWithTextures的恢复和调整大小参数是什么?

如果我的图像是500x500,而我的动画是400x400,那么调整大小:true会用400x400动画取代我的500x500吗?恢复:true会在播放动画后将其恢复到500x500,而如果恢复是假的,那么保持原来的500x500精灵保持在较小的400x400尺寸吗?

谢谢,我只想确认是这种情况!

1 个答案:

答案 0 :(得分:1)

来自Apple文档的

https://developer.apple.com/documentation/spritekit/skaction/1417656-animate

@param resize如果是,则调整精灵大小以匹配每个新纹理。      如果为NO,精灵的大小保持不变。      @param restore如果是,则当动作完成时,将恢复精灵的纹理      在动作完成之前的纹理。 (如果      resize参数为YES,调整精灵大小以匹配      原始纹理的大小。      如果为NO,则当动作完成时,精灵的纹理仍然存在      设置为数组中的最终纹理。