【问题标题】:Canvas engine reverse sprite sheet画布引擎反向精灵表
【发布时间】:2015-08-12 08:22:09
【问题描述】:

我在 Canvas-Engine 中为我的游戏使用精灵,是否有可能向后播放动画。 如果我将帧从 10 放到 0 则不起作用。

animations:{ frames: [10, 0] }

或者有没有办法在每个循环中镜像图像?但在某些精灵中,它不是一个选项。 谢谢。

【问题讨论】:

  • 你是想循环思考一个 spritesheet,还是只想像平常一样思考 spritesheet 但翻转 sprite 本身?
  • 我不想翻转它,只是从最后一帧运行到第一帧。

标签: javascript jquery canvas canvasengine


【解决方案1】:

我不知道你想要什么(你的问题必须更具体!)

但我这样做了:
http://jsfiddle.net/neuroflux/qs37w/2/

它基本上是从第 0 帧动画到第 10 帧,然后运行一个开关来反转它。

这与requestAnimFrame 的运行速度一样快。

【讨论】:

  • 很好,但我在这个引擎中需要它canvasengine.net 从最后一帧运行到第一帧。有扩展动画,女巫允许你运行精灵表和帧变量包含数组,其中array[0] = FirstFramearray[1] = LastFrame 我需要得到array[0] = LastFramearray[1] = FirstFrame Engien 不允许这种数组。
猜你喜欢
  • 2017-08-26
  • 2016-11-02
  • 1970-01-01
  • 1970-01-01
  • 2012-11-29
  • 1970-01-01
  • 2014-12-02
  • 2013-02-13
  • 2013-02-13
相关资源
最近更新 更多