问题标签 [easeljs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
655 浏览

easeljs - Easeljs:Displayobject ontick 事件在 for 循环中不起作用

我是新手,我的英语很糟糕,但希望你能理解我的问题

我用easeljs创建了一个简单的太空射击游戏,当我尝试创建多个子弹并为每个子弹分配一个onTick句柄时,我只需要一颗子弹射出。这是代码:

0 投票
1 回答
427 浏览

javascript - 我的乒乓球游戏不适用于 Windows 8、Visual Studio 2012 和easeljs

我正在尝试从 Chris Bowen 的 MSDN 博客中获得一个简单的 Pong 游戏:http: //blogs.msdn.com/b/cbowen/archive/2012/09/19/using-createjs-in-your-javascript-based- windows-商店-game.aspx

我在他的“设置舞台”部分,理论上我应该能够启动应用程序并在我的 Pong 游戏中使用球和桨,但是当我在 Visual Studio 2012 中运行代码时,我收到以下错误:

不幸的是,easeljs-0.5.0.min.js 文件已最小化,因此很难看,但我相信这是导致上述行和列出现问题的原因:

下面是我的 default.js 文件:

我的简单 default.html 文件:

0 投票
1 回答
567 浏览

javascript - 在现有代码中使用 EaselJS 精灵表

我想修改使用图像进行动画处理的现有代码,并改用精灵表。我为此使用 EaselJS 库。

为动画创建对象的代码:

这是完整的代码:

我如何替换我创建的精灵使用的图像?

0 投票
5 回答
7842 浏览

javascript - 使用 Tweenjs 动画颜色

我最近切换到 EaselJs 并想为圆圈的颜色设置动画。

到目前为止我得到的代码是这样的:

但这不起作用。动画的正确属性是什么?

0 投票
3 回答
995 浏览

javascript - 图像未显示在画布上

这是我的 HTML

这就是我的js。

图像是 1024 x 576,所以它应该是全屏的。原版是 2048 x 576。我打算像背景一样向左滑动并在结束时自行重复。

所以我的问题是,为什么图像没有出现在画布上。

我对此很陌生,所以如果我问这么简单的问题,我很抱歉。

PS:如果我检查 HTML,它不会显示任何错误,它会显示图像正在加载。它只是没有..绘制..我猜。我很沮丧,因为我已经被困在这里几个小时了。

我找到了一个工作代码

顺便说一句,这段代码是为别人工作的,所以我不相信。

这似乎完美无缺。但是一旦我删除 bg = new Image(); bg.src = "img/bg.png"; bg.onload = setBG; 它就会停止工作。

0 投票
3 回答
1440 浏览

javascript - 画架超链接

Easeljs - 超链接。

使用easeljs 脚本:如何超链接到另一个网站?例如:当一个onClickEvent事件发生时,另一个窗口会打开——在我的例子中,我想将一个变量、一个 ID 发送到另一个页面,并在 ID 上发送一个 SQL 请求以获取更多详细信息。

任何样品都会很棒。

0 投票
1 回答
531 浏览

javascript - 具有 SpriteSheet 不透明度和背景的 EaselJs

我有一个简单的问题 - 我目前使用 Sprite sheet 和 easelJS 制作精灵和动画,但我希望白色像素(字符周围)清晰,以便可以查看背景。我认为它可以逐像素完成,但成本太高。提前致谢

0 投票
1 回答
322 浏览

javascript - 使用 easel.js 创建 10x10 图像网格,其中图像随机交叉溶解

使用 Easel.js 创建我希望的东西很容易,但仍然是新手。只需创建一个 10X10 的图像网格,其中每个图像将以随机间隔交叉溶解到另一个配对图像。

谁能指出我任何类似的例子,或者我需要只使用javascript来硬编码吗?

最终我将从服务器加载这些图像,但首先我需要一个没有任何服务器 ajax 调用的工作演示,只需在本地加载图像。

0 投票
1 回答
5611 浏览

javascript - Easeljs HitTest 和 hitRadius

这是我的代码:

对于 hitTest 我使用以下代码:

问题:当我的玩家在我的怪物下方时,我会收到“HIT”消息,但我想让它在我的玩家击中怪物而不是在它下方时工作。我一直在玩 Player 和 Monster 的 regX 和 regY,但它似乎不起作用。有人知道解决方案吗?

0 投票
1 回答
1144 浏览

javascript - javascript easelJs onPress 放大图片圈

使用 javascript 和 Easeljs lib 和 createjs,我需要一些帮助。我的程序画了一些圆圈并用颜色填充它们。他们也使用 Ticker 移动,并且使用一些 if 语句,它们从窗口的墙壁上弹跳。圈子是动态创建的,圈子的数量每次都不同。

现在我需要实现一个功能,以便当你按下它们时圆圈会放大。它们的半径应该每 30 毫秒增加 1px。我不知道该怎么做。1.你是否使用onPress?我需要使用哪些回调,我将如何确定鼠标是否被释放并且圆圈是否可以停止增长?2. 我需要从我的 circlesArray 中删除 circleObject 还是从舞台上删除它并再次绘制它们就足够了?我迫切需要帮助,如果有人能给我一些线索,我会很高兴!

问候 T