问题标签 [createjs]

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 投票
2 回答
7618 浏览

html - 用easeljs复制对象

我一直在尝试使用easeljs 库重用元素时遇到问题。我是否使用clone()方法,我只能获得一个实例,然后像 onPress 这样的事件将停止为新元素工作。

在多个容器上添加相同的对象会使该对象随处消失。我一直不得不寻找解决方法,弄乱我的代码并浪费资源。

提前感谢您的任何帮助或提示。

0 投票
1 回答
1475 浏览

android - 使用 createJS 到 HTML5 使其在 android 设备中工作的 flash 站点覆盖问题

我们的网站中有 100 多个 flash 文件。多个 swf 文件使用 AS3 和 xml 文件制作 Flash 电影。我们已经使用 createJS 将 .fla 文件转换为 HTML5。在导出到 HTML5 并且未转换期间,我们收到一些 Flash 文件的以下错误。

  • 导出过程中发生意外错误。(JSK)

转换后的 html5 文件与 flash 不同。我们的方法是

  • 使用工具将 Flash 文件转换为 HTML5
  • 编辑隐藏的代码并使用java脚本库的帮助,尽量让它像flash一样工作。

我们对这种方法感到震惊,因为我们没有为大多数文件获取正确的 html5 代码。我们选择了 createJS(转换工具),因为转换后的代码是可读的。

以下是我的疑惑

  1. 我们的方法正确吗?

  2. 我们的目标是高分辨率安卓平板电脑。所以在这样做的时候,我们是否需要注意任何导入的东西,比如屏幕分辨率、缩放等?

  3. 是否有任何其他解决方法可以将 Flash 网站转换为兼容 Android 平板电脑?

注意:我们尝试过 swiffy,但 swiffy 不支持 AS3,转换后的代码也不可读!

0 投票
3 回答
1301 浏览

javascript - PreloadJS 未定义(Windows 8 游戏编程)

我是 Metro 风格编程的新手,所以我在http://www.sitepoint.com/creating-a-simple-windows-8-game-with-javascript-game-basics-createjseaseljs/中学习使用 createJS 的游戏的教程. 这里的代码

这是javascript代码

现在的问题是,每当我尝试编译代码时,它都会给我 Preload is undefined 错误。我不明白我将脚本包含在 HTML 中并在我的项目中包含文件的原因。有人请帮助这个问题在过去的一个小时里一直在杀死我,我只想制作一个简单的游戏。

0 投票
1 回答
3066 浏览

javascript - Javascript 运行时错误:应用未定义

我正在尝试使用 Canvas 和 Javascript 为我正在制作的 Windows 8 应用程序制作一个有点基本的应用程序。在为 Windows 8 应用程序编译 Visual Studio 2012 中的代码后,我收到以下消息

0x800a1391 - JavaScript 运行时错误:“应用程序”未定义

我做错了什么,我用什么代码来解决这个问题?

HTML

JS

另外,如果这意味着什么,我正在使用 CreateJS

0 投票
2 回答
900 浏览

jquery-mobile - 使用 jquery 移动滑块控制画架符号

我是 createjs 和 jquery mobile 的新手。这可能是一个简单的问题,但我不知道该怎么做,也没有在网上找到任何答案。

我使用用于 CreateJS 的 Flash 工具包创建了一个画布对象。我想用一个 jQuery Mobile 滑块来控制它。

这是我的html代码:

我要控制的实例名称是 squareB1,它的时间线有 6 帧,请看下面的代码片段。请注意,滑块有 6 个值,帧数相同。

然后,我在 jQuery 中做这样的事情,这是另一个 JS 文件的一部分:

我的问题是如何使用滑块转到画布对象中的特定实例框架。
我很感激任何答案!

0 投票
1 回答
512 浏览

javascript - 检索多个重复的keyDown

我正在尝试为 2 名玩家做一个简单的乒乓球游戏。

第一个用 A 和 Q(azerty 键盘)控制他的打击垫。第二个用 P 和 M 控制他的打击板。

这是代码

问题是当玩家 1 按下 A 而玩家 2 按下 M 时,第一个玩家的键被忽略。

有可能重复多个关键事件吗?(例如玩家 1 A 和玩家 2 MI 想要得到这个:AMAMAMAMAMAMAMAMAMAMAMetc 而不仅仅是 AMMMMMMMMMMMMMMM)

顺便说一句,我正在为 Windows 8 应用程序 (html/css/js) 和 CreateJS 执行此操作。

0 投票
4 回答
10804 浏览

javascript - 如何动态调整 Flash CreateJS 画布元素动画的大小和居中

我在这里看到了一些类似的问题,但实际上并不是我需要知道的!

我正在使用 Flash CS6 并输出 CreateJS 框架动画,而不是常规的 .swf 文件。当您从 API (Flash) 中发布时,它会生成一个 html5 文档和一个外部 .js 文件,其中包含定义动画的实际 javascript。

这就是我需要的:我希望我的动画能够全屏显示并保持其纵横比 - 或者 - 设置为 1024x768 并在浏览器窗口中居中,但如果在移动设备上查看,动态调整大小以适应设备屏幕大小或视口大小并居中。

我需要的一个完美示例在这里:http ://gopherwoodstudios.com/sandtrap/但我看不到在此示例中哪些代码正在执行动态调整大小。

任何帮助将不胜感激。此外,我提供了 Flash API 的 html5/js 输出,因为它似乎与其他与画布相关的帖子中给出的示例代码非常、非常不同。

再次感谢!

0 投票
2 回答
1241 浏览

easeljs - easeljs - 模态对话框?

我该如何实施?有什么建议吗?

0 投票
1 回答
1830 浏览

jquery - 使用 jQuery 将画布图形作为 DOM 元素引用

是否可以使用 jQuery 引用在 HTML5 画布元素上绘制的图形?这是我为 EaselJS 编写的一个函数,它遍历一个包含矢量坐标数组的对象:

坐标对象看起来像这样,有 100 个点:

和舞台:

我可以为点击/触摸事件添加侦听器到渲染的形状,但是我希望能够将每个图形作为 DOM 元素引用,以便与 Bootstrap Popover 和 niceScroll 等插件一起使用,例如$(shape1).popover('show');...... 我一直在积极研究一个没有成功的解决方案,任何帮助将不胜感激!

0 投票
1 回答
172 浏览

javascript - Windows 8 应用程序游戏动画速度在笔记本电脑打开电源和弦时增加,在使用电池时速度正常 - 需要此行为的原因

该游戏是使用 HTML5 和 JavaScript 为 windows 8 应用商店开发的,CreateJS 也用于大多数功能。通过增加坐标移动的对象正常工作,并且在笔记本电脑使用电池时以正常速度正常工作,笔记本电脑插上电源为动画提供动力会加快速度,整体上所有游戏看起来都像是快进一样。

非常感谢任何有关此行为的指针。