EaselJS:无法使BitmapAnimation显示在舞台上

乔恩·库普斯

我正在尝试在舞台上绘制动画位图,但似乎无法正常工作。我可以确认动画已添加到控制台中的舞台,但没有显示。

HTML:

<canvas id="canvas" width="300" height="300"></canvas>

JavaScript:

var canvas = document.getElementById('canvas'),
    stage = new createjs.Stage(canvas),
    chopperImg = document.createElement('img'),
    spriteSheet,
    animation;

chopperImg.addEventListener('load', function ( e ) {

    spriteSheet = new createjs.SpriteSheet({
        images: [ chopperImg ],
        frames: { width: 64, height: 75, count: 10 },
        animations: {
            idle: [ 0, 9, 'idle', 4 ]
        }
    });

    animation = new createjs.BitmapAnimation(spriteSheet);
    animation.gotoAndPlay('idle');

    stage.addChild(animation);

    createjs.Ticker.setFPS(30);
    createjs.Ticker.addListener(stage);
});

chopperImg.src = 'http://dutchnoobz.nl/chopper.gif';

我做了一个JSFiddle,在这里演示了我的问题:http : //jsfiddle.net/WWpVX/1/

随它去

您的GIF高度只有73像素,您的帧尺寸不能超过图像尺寸,我已经更新了您的小提琴,它可以在此处使用:http : //jsfiddle.net/WWpVX/2/

frames: { width: 64, height: 73, count: 10 }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

EaselJS:无法使BitmapAnimation显示在舞台上

来自分类Dev

位图未出现在舞台上(easeljs)

来自分类Dev

不在舞台上显示矩形吗?

来自分类Dev

addChild在舞台上不显示任何内容

来自分类Dev

libgdx在舞台上以演员的身份显示文本/分数

来自分类Dev

EaselJS中的动态舞台名称

来自分类Dev

在舞台上画线Paralle

来自分类Dev

如何使用libgdx在舞台上连续显示三个图像

来自分类Dev

无法使用 GSAP 内部函数来定位舞台上的 MovieClip (Animate CC)

来自分类Dev

ActionScript3函数,用于隐藏或显示当前在不同类中的舞台上的动画片段

来自分类Dev

InputMultiplexer仅在舞台上工作

来自分类Dev

libGDX:如何检查演员是否在舞台上

来自分类Dev

在舞台上移动物体

来自分类Dev

使用KineticJS在舞台上动态添加圈子

来自分类Dev

InputMultiplexer仅在舞台上工作

来自分类Dev

easeljs不显示位图

来自分类Dev

如何检查元素(复选框)是否在舞台上?

来自分类Dev

LibGDX:取消选中舞台上的所有演员

来自分类Dev

如何使用createjs在舞台上检测到特定的孩子

来自分类Dev

(libgdx)使舞台上的所有内容和spritebatch变暗

来自分类Dev

从类中在舞台上使用带有movieClips的HitTest

来自分类Dev

为什么我不能在舞台上绘制元素?

来自分类Dev

Flash CS3删除舞台上的对象

来自分类Dev

(AS3)MovieClip的运动路径为舞台上的Shape

来自分类Dev

Git:是否可以在舞台上使用数字添加(或差异)文件?

来自分类Dev

如何在 PIXI JS 中在舞台上移动 Graphics 对象?

来自分类Dev

JFX:将一个舞台锁定在另一个舞台上/检测舞台顺序

来自分类Dev

EaselJs,“位图”在第一次加载浏览器时无法显示

来自分类Dev

舞台显示时如何禁用按钮

Related 相关文章

  1. 1

    EaselJS:无法使BitmapAnimation显示在舞台上

  2. 2

    位图未出现在舞台上(easeljs)

  3. 3

    不在舞台上显示矩形吗?

  4. 4

    addChild在舞台上不显示任何内容

  5. 5

    libgdx在舞台上以演员的身份显示文本/分数

  6. 6

    EaselJS中的动态舞台名称

  7. 7

    在舞台上画线Paralle

  8. 8

    如何使用libgdx在舞台上连续显示三个图像

  9. 9

    无法使用 GSAP 内部函数来定位舞台上的 MovieClip (Animate CC)

  10. 10

    ActionScript3函数,用于隐藏或显示当前在不同类中的舞台上的动画片段

  11. 11

    InputMultiplexer仅在舞台上工作

  12. 12

    libGDX:如何检查演员是否在舞台上

  13. 13

    在舞台上移动物体

  14. 14

    使用KineticJS在舞台上动态添加圈子

  15. 15

    InputMultiplexer仅在舞台上工作

  16. 16

    easeljs不显示位图

  17. 17

    如何检查元素(复选框)是否在舞台上?

  18. 18

    LibGDX:取消选中舞台上的所有演员

  19. 19

    如何使用createjs在舞台上检测到特定的孩子

  20. 20

    (libgdx)使舞台上的所有内容和spritebatch变暗

  21. 21

    从类中在舞台上使用带有movieClips的HitTest

  22. 22

    为什么我不能在舞台上绘制元素?

  23. 23

    Flash CS3删除舞台上的对象

  24. 24

    (AS3)MovieClip的运动路径为舞台上的Shape

  25. 25

    Git:是否可以在舞台上使用数字添加(或差异)文件?

  26. 26

    如何在 PIXI JS 中在舞台上移动 Graphics 对象?

  27. 27

    JFX:将一个舞台锁定在另一个舞台上/检测舞台顺序

  28. 28

    EaselJs,“位图”在第一次加载浏览器时无法显示

  29. 29

    舞台显示时如何禁用按钮

热门标签

归档