问题标签 [construct-2]
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.
android - Solution: Run game local (file:///) Construct 2
I've recentelly had to build a mobile app that could download games build with Construct 2 and run locally, the solution I've got is handle the game data and sounds in a different way. And here is my solution:
android - 在本地运行游戏 (file:///) Construct 2
我有一个问题,类似于此链接中的问题:解决方案:在本地运行游戏(文件:///)构造 2
我做了解决方案的第三步。我添加了
刚过
在 c2runtime.js 中。但是当我在我的 Android 应用程序中测试游戏时,我只看到构造的第一页;游戏无法加载,构造的第一页仍然是图像。
我的一段代码:
html - 如何使用实时高级音频分析器稍微延迟播放音乐
我的游戏正在分析音频电平,以便音乐可以影响游戏行为。
在分析之后,如何稍微延迟播放音频,现在分析发生在播放音乐的同时。
plugins - Construct2 - 检测设备类型
我想编写小型多平台游戏。我为我的游戏创建了 Construct2 插件,并且我有针对不同操作系统的任何特定方法。
如何在插件 runtime.js 中检测设备类型?
javascript - 通过自定义 JS 访问 Construct 2 生成的 JavaScript
我有一个使用 Construct2 引擎构建的游戏,我想使用外部 JavaScript 获取游戏用户得分的值。有没有办法做到这一点?
谢谢
html - 如何对某些对象实例执行操作?
我一般不想对对象执行操作我有 8 个实例,例如 (0,1,2,3,4,5,6,7) 我只需要对 2、5 和 7 执行操作例子怎么样??
javascript - UWP Xbox One:保存和加载数据
不久前,我接触了 UWP 平台,专门为 Xbox One(或带有控制器的 Windows 10)开发:值得注意的是,我正在使用Construct 2来开发我的应用程序,所以小片段的 JS 会更容易使用比大块。我正在寻找一种在 Xbox 存储中保存和加载数据(可能是文件)的方法,我非常想要一种在 Xbox 硬盘上本地存储的方法,尽管如果这不可能,我可以使用云基于系统。我不确定是否应该查看适当的 api 或者只是使用 cookie。
我查看了 UWP js 参考,似乎找不到一种方法,而不仅仅是在 Windows 10 中写入计算机上的文件。有谁知道有什么可以帮助的吗?
javascript - 如果 HTML 使用 JavaScript 将字符串加载到 iframe 中
我有一串 HTML 标签,可以随时添加或更改。
是否可以在运行时将该字符串加载到 Iframe 中,就好像它是 HTML 文件一样?
这是针对 Construct 2 的。我有一个可以从 url 加载 HTML 的对象,它还可以插入 HTML,并运行脚本,但不是原样。
ionic-framework - 将实时音频/视频聊天集成到Construct 2 游戏中或将Construct 2 嵌入到应用程序中
我想将 QuickBlox 或 Twilio WebRTC 聊天和 A/V 调用合并到在网页上或 Cordova/Crosswalk 应用程序中运行的相同 Angular 应用程序中,作为 Construct 2 游戏。我想在玩游戏期间进行音频/视频聊天。
我可以将 Construct 2 游戏嵌入到 Ionic 视图或简单的 DOM 元素中,然后在其上渲染视频聊天吗?或者,我应该将 WebRTC 聊天会话集成到 Construct 2 中吗?或者我可以简单地在同一页面中显示两个画布吗?
提前致谢。
javascript - Cordova 导出的 Construct 2 游戏的音频问题的实施解决方法
我正在使用 Construct 2 创建游戏,但在 Android 智能手机上预览时,我发现了音频播放和延迟问题:
这可能是 Web Audio API 的诅咒,因为许多浏览器要求用户先触摸屏幕否则不会播放音乐。更糟糕的是,如果要播放另一首音乐,用户必须再次触摸屏幕。这是这些智能手机浏览器的“设计”。只有 Firefox 似乎允许在没有用户启动触摸的情况下播放音乐。
我已经看到这个问题已经讨论了好几次了(例如网站 HTML 5 音频自动播放和https://stackoverflow.com/a/22331782/144201)并且一些可能的建议包括完全使用其他音频 javascript 库,例如作为 SoundJS 和 howler.js。
有没有人有引入这样的音频库的经验,可以解决上述 Cordova Android 导出选项的问题?它适用于所有 Android 设备吗?事实上,任何人都可以为我提供 HTML5 游戏/页面/应用程序的链接,使用 C2 导出,使用此类音频库并播放音乐,而不需要用户在 Android 上的初始触摸,以便我可以检查?我只是想确认这确实是可能的。
或者 Construct 2 有更优雅的方式吗?