不使用代码解决
警告:
** 49 Bitmaps packed successfully into 2 spritesheet(s).
在 EaselJS 中,帧编号从 0 开始而不是从 1 开始。这会影响一些调用,如 gotoandstop() 和 gotoAndPlay 调用。 (14)
修改补间中的转换点可能会产生意外结果。 (4)
这个怎么解决
不使用代码解决
警告:
** 49 Bitmaps packed successfully into 2 spritesheet(s).
在 EaselJS 中,帧编号从 0 开始而不是从 1 开始。这会影响一些调用,如 gotoandstop() 和 gotoAndPlay 调用。 (14)
修改补间中的转换点可能会产生意外结果。 (4)
这个怎么解决
关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言1. 问题描述: 在使用 EaselJS 进行位图打包时,提示成功打包并生成了两个精灵表。同时,在 EaselJS 中,帧编号从0开始,这可能会影响一些调用。另外,在修改补间中的转换点时,可能会产生意外结果。
gotoAndStop(2),而不是 gotoAndStop(3)。 对于第二个问题,需要注意补间中的转换点的修改可能会影响整个补间动画的效果。因此,在修改转换点时,一定要仔细思考并进行测试,确保修改后的效果符合预期。 以下是一个使用 EaselJS 的简单示例代码,用于演示如何使用帧编号和补间动画:// 创建舞台
var stage = new createjs.Stage("canvas");
// 加载图片,创建位图
var img = new Image();
img.onload = function() {
var bitmap = new createjs.Bitmap(img);
stage.addChild(bitmap);
// 创建补间动画,移动位图
createjs.Tween.get(bitmap, {loop:true})
.to({x:500}, 1000)
.to({y:500}, 1000)
.to({x:0}, 1000)
.to({y:0}, 1000);
// 播放补间动画
createjs.Ticker.addEventListener("tick", stage);
};
img.src = "image.jpg";
在上面的示例代码中,创建了一个位图,并创建了一个补间动画来移动位图。同时,通过 createjs.Ticker 来播放动画。在使用 to() 方法时,可以传入一个对象来描述动画效果,其中的属性名表示要修改的属性,属性值表示最终的属性值。例如,to({x:500}, 1000) 表示在 1 秒钟内将位图的 x 坐标移动到 500。