问题标签 [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.
html - 用easeljs复制对象
我一直在尝试使用easeljs 库重用元素时遇到问题。我是否使用clone()方法,我只能获得一个实例,然后像 onPress 这样的事件将停止为新元素工作。
在多个容器上添加相同的对象会使该对象随处消失。我一直不得不寻找解决方法,弄乱我的代码并浪费资源。
提前感谢您的任何帮助或提示。
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(转换工具),因为转换后的代码是可读的。
以下是我的疑惑
我们的方法正确吗?
我们的目标是高分辨率安卓平板电脑。所以在这样做的时候,我们是否需要注意任何导入的东西,比如屏幕分辨率、缩放等?
是否有任何其他解决方法可以将 Flash 网站转换为兼容 Android 平板电脑?
注意:我们尝试过 swiffy,但 swiffy 不支持 AS3,转换后的代码也不可读!
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 中并在我的项目中包含文件的原因。有人请帮助这个问题在过去的一个小时里一直在杀死我,我只想制作一个简单的游戏。
javascript - Javascript 运行时错误:应用未定义
我正在尝试使用 Canvas 和 Javascript 为我正在制作的 Windows 8 应用程序制作一个有点基本的应用程序。在为 Windows 8 应用程序编译 Visual Studio 2012 中的代码后,我收到以下消息
0x800a1391 - JavaScript 运行时错误:“应用程序”未定义
我做错了什么,我用什么代码来解决这个问题?
HTML
JS
另外,如果这意味着什么,我正在使用 CreateJS
jquery-mobile - 使用 jquery 移动滑块控制画架符号
我是 createjs 和 jquery mobile 的新手。这可能是一个简单的问题,但我不知道该怎么做,也没有在网上找到任何答案。
我使用用于 CreateJS 的 Flash 工具包创建了一个画布对象。我想用一个 jQuery Mobile 滑块来控制它。
这是我的html代码:
我要控制的实例名称是 squareB1,它的时间线有 6 帧,请看下面的代码片段。请注意,滑块有 6 个值,帧数相同。
然后,我在 jQuery 中做这样的事情,这是另一个 JS 文件的一部分:
我的问题是如何使用滑块转到画布对象中的特定实例框架。
我很感激任何答案!
javascript - 检索多个重复的keyDown
我正在尝试为 2 名玩家做一个简单的乒乓球游戏。
第一个用 A 和 Q(azerty 键盘)控制他的打击垫。第二个用 P 和 M 控制他的打击板。
这是代码
问题是当玩家 1 按下 A 而玩家 2 按下 M 时,第一个玩家的键被忽略。
有可能重复多个关键事件吗?(例如玩家 1 A 和玩家 2 MI 想要得到这个:AMAMAMAMAMAMAMAMAMAMAMetc 而不仅仅是 AMMMMMMMMMMMMMMM)
顺便说一句,我正在为 Windows 8 应用程序 (html/css/js) 和 CreateJS 执行此操作。
javascript - 如何动态调整 Flash CreateJS 画布元素动画的大小和居中
我在这里看到了一些类似的问题,但实际上并不是我需要知道的!
我正在使用 Flash CS6 并输出 CreateJS 框架动画,而不是常规的 .swf 文件。当您从 API (Flash) 中发布时,它会生成一个 html5 文档和一个外部 .js 文件,其中包含定义动画的实际 javascript。
这就是我需要的:我希望我的动画能够全屏显示并保持其纵横比 - 或者 - 设置为 1024x768 并在浏览器窗口中居中,但如果在移动设备上查看,动态调整大小以适应设备屏幕大小或视口大小并居中。
我需要的一个完美示例在这里:http ://gopherwoodstudios.com/sandtrap/但我看不到在此示例中哪些代码正在执行动态调整大小。
任何帮助将不胜感激。此外,我提供了 Flash API 的 html5/js 输出,因为它似乎与其他与画布相关的帖子中给出的示例代码非常、非常不同。
再次感谢!
easeljs - easeljs - 模态对话框?
我该如何实施?有什么建议吗?
jquery - 使用 jQuery 将画布图形作为 DOM 元素引用
是否可以使用 jQuery 引用在 HTML5 画布元素上绘制的图形?这是我为 EaselJS 编写的一个函数,它遍历一个包含矢量坐标数组的对象:
坐标对象看起来像这样,有 100 个点:
和舞台:
我可以为点击/触摸事件添加侦听器到渲染的形状,但是我希望能够将每个图形作为 DOM 元素引用,以便与 Bootstrap Popover 和 niceScroll 等插件一起使用,例如$(shape1).popover('show');
...... 我一直在积极研究一个没有成功的解决方案,任何帮助将不胜感激!
javascript - Windows 8 应用程序游戏动画速度在笔记本电脑打开电源和弦时增加,在使用电池时速度正常 - 需要此行为的原因
该游戏是使用 HTML5 和 JavaScript 为 windows 8 应用商店开发的,CreateJS 也用于大多数功能。通过增加坐标移动的对象正常工作,并且在笔记本电脑使用电池时以正常速度正常工作,笔记本电脑插上电源为动画提供动力会加快速度,整体上所有游戏看起来都像是快进一样。
非常感谢任何有关此行为的指针。