easeljs

    0热度

    2回答

    以下是代码。在顶部,您可以看到canvas和stage被声明为全局变量。然后initializeCanvas()函数在页面加载时运行并分配这些变量并加载背景图像。 奇怪的是,舞台和画布最终未定义。 为什么?我能做些什么呢? 罗杰 var canvas, stage function initializeCanvas() { canvas = document.getElementBy

    0热度

    1回答

    我做一个小划痕/基础上,AlphaMaskFilter例子揭示游戏: http://createjs.com/demos/easeljs/AlphaMaskReveal.html 我想检测到面膜完全消失,或使用阈值(例如90%划伤)。 我阅读AlphaMaskFilter,形状和图形对象上的文档,我不知道如何实现这一点。 林甚至不知道我已经获取像素信息并检查alpha通道来检测它,但即使如此,我不

    -3热度

    1回答

    我正在制作一款游戏,其中涉及一只蛇在屏幕上移动。 下面的脚本工作,但我在网上找到的,所以我不能确定的正是它 var btn = new createjs.MovieClip(null, null, false, { up:0,over:10,down:60, out:0 }).set({ x:250, y:570 }); createjs.Tween .ge

    0热度

    2回答

    我有一个PNG图像,有一些透明的部分。现在我想将颜色叠加层应用于图像的非透明部分,同时保持透明部分不变。 如果我使用ColorFilter它填充整个位图。我也尝试了AlphaMaskFilter(使用与源代码相同的PNG),但它也不起作用。整个位图总是以颜色填充。 有关如何做到这一点的其他建议?

    0热度

    1回答

    我有一个容器,我已经添加了几个位图并缩放了整个容器。现在,当我调用getTransformedBounds()时,它将返回null。 let innerContainer = new createjs.Container(); innerContainer.addChild(bitmap1); innerContainer.addChild(bitmap2); inn

    0热度

    1回答

    我正在尝试使用PreloadJS来加载图像。我把入门代码http://www.createjs.com/getting-started所以, function loadImage() { var preload = new createjs.LoadQueue(); preload.addEventListener("fileload", handleFileComplete)

    0热度

    1回答

    CreateJS鼠标点击根本无法工作的原因是什么? 编辑澄清: 可能是什么潜在原因动画-CC/CreatJS帆布鼠标交互工作here(按视频播放按钮 ),但不here(按下按钮“玩”)? 某些类型的“阻止”,阻止Canvas获取点击? 澄清更多: 请打开控制台,你会看到第一个网站都记录在画布和舞台点击,而第二个仅记录在画布上点击。 这是我的代码: this.stage.addEventListen

    0热度

    2回答

    比如我有这样的代码: var text = new createjs.Text("Hello World", "Bold 10px Arial", "#000000"); 而且我想让它变得变成位图。

    0热度

    1回答

    我生成一个4x4正方形网格,下面的代码。它们都在stage.update()的画布上绘制正确的位置,行和列。但是,所有十六个检查中的x,y坐标是0,0。为什么?每个形状都有它自己的x,y坐标系吗?如果是这样,如果我得到一个形状的句柄,我该如何确定它最初绘制在画布上的位置? EaselJS文档对此主题保持沉默;-)。也许你必须知道Flash。 var stage = new createjs.Sta

    2热度

    1回答

    我遇到了一个问题,它带有Adobe Animate CC以及它使用的Javascript框架EaselJS/CreateJS。我可以添加无事件监听器,但我无法删除它们。我已经尝试过各种东西从调试器,包括步入他们的JS removeEventListener处理程序 - 虽然两个变量看起来相同,但它们从不==(或===),因此偶数侦听器不会被删除。 这里是我使用的代码,它的目的,它盘旋在它时淡入的元