[英]Is anyone having problems getting EaselJS to run properly
我刚刚开始尝试使用EaselJS,并且正在遵循在线找到的教程。 据我所知,我已经完全复制了代码,并且一切正常,直到我添加了“ addEventListener”功能命令。 之后,我得到一块空白画布。 控制台中也没有错误。 (顺便说一句,我也加载了jQuery,但是问题是在添加jQuery之前就存在的,因此这两个库之间不应有任何冲突)
这是我的代码:
<script src="js/easeljs.js"></script>
<script>
$(document).ready(function(){
window.canvas = document.getElementById("myCanvas");
stage = new createjs.Stage(canvas);
shape = new createjs.Shape();
shape.graphics.f("purple").r(50,50,100,100);
stage.addChild(shape);
createjs.Ticker.setFPS(30);
createjs.Ticker.addEventListener(function(){
shape.rotation += 8;
stage.update();
});
});
</script>
我只是想知道是否还有其他准备工作,或者需要链接的库导致动画失败。 我尝试了多个教程,当使用addEventListener或eventListener命令时,它们似乎都失败了。 启动股票行情显示时,我也遇到了一些失败。 CreateJS据说是创建JavaScript游戏的一个非常好的引擎,但是到目前为止它根本无法正常工作,因此任何建议使其正常运行都将是很棒的。 先感谢您。
不确定是否有帮助,但是这里是更新的代码
$(document).ready(function(){
window.canvas = document.getElementById("myCanvas");
stage = new createjs.Stage(canvas);
shape = new createjs.Shape();
shape.graphics.f("red").r(50,50,100,100);
stage.addChild(shape);
createjs.Ticker.setFPS(30);
createjs.Ticker.addEventListener('tick', onTick)
function onTick() {
shape.rotation += 8;
stage.update();
}
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.