0

我似乎无法让框架工作。这有特定的格式吗?我有一个 png,但如果我调用一定数量的帧:

    this.frame = [2,3,4];

动画的其他部分不起作用。如果我需要某个选项,请告诉我。

4

2 回答 2

2

要按顺序更新框架,请使用:

this.frame++;

您在上面所做的是将该数组的所有 3 个位置分配给帧,afaik 在帧中的任何时间都只能使用一个图像。

于 2014-05-01T20:07:20.433 回答
1

我看不出这个框架声明有什么错误,你把它改回其他框架了吗?你设置了分隔符吗?像这样 :

if (game.frame % 3 === 0) { // 3 because the length of the frame is 3
  this.frame = 1; // 1 only examples
}
于 2014-11-24T12:16:44.390 回答