Flame框架SpriteAnimation的ticker()方法弃用,如何改用createTicker()?
解决Flame中SpriteAnimation.ticker()方法弃用问题
- 原
SpriteAnimation类下的ticker()方法已被弃用,将在Flame v1.9版本中移除,官方推荐使用createTicker()方法替代。 - 两者功能完全一致,均返回
SpriteAnimationTicker的新实例,替换后不会影响动画的正常运行。
代码替换示例
旧代码:
final spriteAnimation = SpriteAnimation.fromFrameData( image, SpriteAnimationData.sequenced( amount: 4, textureSize: Vector2(16, 16), ), ); final ticker = spriteAnimation.ticker();
新代码:
final spriteAnimation = SpriteAnimation.fromFrameData( image, SpriteAnimationData.sequenced( amount: 4, textureSize: Vector2(16, 16), ), ); final ticker = spriteAnimation.createTicker();
内容的提问来源于stack exchange,提问作者Sweta Jain
相关产品推荐
相关产品推荐

