问题标签 [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.

0 投票
2 回答
6755 浏览

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:

0 投票
1 回答
917 浏览

android - 在本地运行游戏 (file:///) Construct 2

我有一个问题,类似于此链接中的问题:解决方案:在本地运行游戏(文件:///)构造 2

我做了解决方案的第三步。我添加了

刚过

在 c2runtime.js 中。但是当我在我的 Android 应用程序中测试游戏时,我只看到构造的第一页;游戏无法加载,构造的第一页仍然是图像。

我的一段代码:

0 投票
1 回答
62 浏览

html - 如何使用实时高级音频分析器稍微延迟播放音乐

我的游戏正在分析音频电平,以便音乐可以影响游戏行为。

在分析之后,如何稍微延迟播放音频,现在分析发生在播放音乐的同时。

0 投票
1 回答
123 浏览

plugins - Construct2 - 检测设备类型

我想编写小型多平台游戏。我为我的游戏创建了 Construct2 插件,并且我有针对不同操作系统的任何特定方法。

如何在插件 runtime.js 中检测设备类型?

0 投票
1 回答
1218 浏览

javascript - 通过自定义 JS 访问 Construct 2 生成的 JavaScript

我有一个使用 Construct2 引擎构建的游戏,我想使用外部 JavaScript 获取游戏用户得分的值。有没有办法做到这一点?

谢谢

0 投票
1 回答
3927 浏览

html - 如何对某些对象实例执行操作?

我一般不想对对象执行操作我有 8 个实例,例如 (0,1,2,3,4,5,6,7) 我只需要对 2、5 和 7 执行操作例子怎么样??

0 投票
1 回答
239 浏览

javascript - UWP Xbox One:保存和加载数据

不久前,我接触了 UWP 平台,专门为 Xbox One(或带有控制器的 Windows 10)开发:值得注意的是,我正在使用Construct 2来开发我的应用程序,所以小片段的 JS 会更容易使用比大块。我正在寻找一种在 Xbox 存储中保存和加载数据(可能是文件)的方法,我非常想要一种在 Xbox 硬盘上本地存储的方法,尽管如果这不可能,我可以使用云基于系统。我不确定是否应该查看适当的 api 或者只是使用 cookie。

我查看了 UWP js 参考,似乎找不到一种方法,而不仅仅是在 Windows 10 中写入计算机上的文件。有谁知道有什么可以帮助的吗?

0 投票
3 回答
8550 浏览

javascript - 如果 HTML 使用 JavaScript 将字符串加载到 iframe 中

我有一串 HTML 标签,可以随时添加或更改。

是否可以在运行时将该字符串加载到 Iframe 中,就好像它是 HTML 文件一样?

这是针对 Construct 2 的。我有一个可以从 url 加载 HTML 的对象,它还可以插入 HTML,并运行脚本,但不是原样。

0 投票
1 回答
606 浏览

ionic-framework - 将实时音频/视频聊天集成到Construct 2 游戏中或将Construct 2 嵌入到应用程序中

我想将 QuickBlox 或 Twilio WebRTC 聊天和 A/V 调用合并到在网页上或 Cordova/Crosswalk 应用程序中运行的相同 Angular 应用程序中,作为 Construct 2 游戏。我想在玩游戏期间进行音频/视频聊天。

我可以将 Construct 2 游戏嵌入到 Ionic 视图或简单的 DOM 元素中,然后在其上渲染视频聊天吗?或者,我应该将 WebRTC 聊天会话集成到 Construct 2 中吗?或者我可以简单地在同一页面中显示两个画布吗?

提前致谢。

请参阅:https ://quickblox.com/developers/Sample-webrtc-cordova

0 投票
1 回答
307 浏览

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 有更优雅的方式吗?