防止动画循环播放

时间:2018-02-12 01:51:18

标签: createjs

我希望我的动画只播放一次而不是循环播放。我的理解是你可以通过设置" next"为假。但是,我的动画仍在循环播放。这是我的精灵表json文件:

{

    "images": [
        "ressources/atlas/apparition.png"
    ],

    "framerate": 12,

    "frames": [
        [1, 1, 170, 172, 0, -15, -15],
        [1, 175, 164, 165, 0, -19, -18],
        [1, 342, 156, 160, 0, -23, -21],
        [159, 342, 147, 146, 0, -27, -28],
        [167, 175, 134, 128, 0, -33, -37],
        [173, 1, 122, 96, 0, -40, -52],
        [173, 99, 96, 64, 0, -52, -68]
    ],

    "animations": {
      "apparition": { "frames": [6, 5, 4, 3, 2, 1, 0], "next": false }
    }

}

想法?

1 个答案:

答案 0 :(得分:1)

嗯......如果你想阻止循环,似乎必须使用gotoAndPlay()。我正在使用play()