问题标签 [airconsole]
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.
airconsole - 我们可以自己托管空调吗?
该网站目前并没有完全说清楚,虽然文档非常干净并且 api 看起来很棒,但如果我们作为开发人员可以为我们自己的游戏自行托管 airconsole 框架?
airconsole - Unity 和 onGameReady 未定义
这是基于来自 github 的 Air Console 演示。
我为 web 编译了“基本”示例(没有更改),并在本地进行设置,并使用网站上的 Simlulator 语法运行。
控制器正确加载,但屏幕没有。
运行时有几个错误:
并且:
airconsole - 无法使用 Airconsole 快速入门说明
我在我的虚拟主机上创建了一个新的 game/ 目录,并按照http://developers.airconsole.com/#/getting_started的说明创建并复制/粘贴到控制器和屏幕 html 文件,但游戏只是出现当我在http://www.airconsole.com/simulator/#(myurl)/game/测试它时出现空白屏幕(尝试使用和不使用“模拟器”)关于可能导致问题的任何建议?我可以在我的网络浏览器中访问这两个文件,并且我已经验证了 javascript 在两者的源代码中都是可见的,所以这似乎不是权限问题或文件内容的问题。首先十分感谢!
airconsole - 我能把控制器做得有多先进?
具体来说,是否可以在手机上画一条线并将该形状传递到屏幕上?或者我可以只有控制器上的按钮。谢谢!
html - 控制器背景图像不起作用
背景颜色工作正常,但我无法让背景图像工作。它只显示背景颜色。图片与控制器文件位于同一文件夹中。我正在使用统一。手机图片。谢谢!
控制器.html
javascript - 有没有办法在 Airconsole 对象上切换 HTML 控制器?
问题:当我切换到不同的 scene.unity 文件时,我想将 controller.html 更改为 myNewController.html。
示例:我在同一个项目中有 2 个迷你游戏。我正在使用 controller.html 玩 GAME_1,并且我已经完成了 GAME_1 的目标,它会将我切换到 GAME_2,这将需要我使用不同的控制器布局,因此需要使用 myNewController.html。
我所知道的:当场景切换时,它立即将 GAME_1 的 Airconsole 对象扔到 GAME_2 中并继续使用 GAME_1 的 controller.html 文件。
代码片段:此脚本附加了我创建的 AirConsole 对象
公共类 What_Level : MonoBehaviour { AirConsole 控制台;
}
唯一有意义的变量“console”是console.controllerHtml。它在“public Object controllerHtml”中给出的描述
任何提示或提示将不胜感激和/或我在 AirConsole 变量“控制台”上使用的选项的参考页面将不胜感激。
谢谢!
airconsole - AirConsole 发送消息限制
根据帮助页面:
您每秒不能发送超过 10 条消息。但是,所有消息都会排队,因此不会丢失任何消息。
但是,这是什么意思?每个设备可以发送 10 条消息,还是游戏总共只能发送 10 条消息?如果是后者,如果 10 个人在玩游戏并且每个控制器需要发送正在按下和释放的按钮,那么每秒 10 条消息对于游戏来说似乎是一个严重的限制,如何处理?设备状态的更改如何影响消息计数?
在一些相关的说明中,如果连接似乎是通过本地 wifi 建立的,为什么该页面会提到不同服务器的延迟?(我认为答案与为什么存在消息限制有关。)
out-of-memory - 诊断页面加载时的 RAM 使用高峰
当我们在 AirConsole 中启动我们的游戏时,RAM 使用率会非常高,并且我们会收到“内存不足”错误。实际测试游戏的唯一方法是上传启用异常并将 WebGL 内存大小设置为 2047 的开发版本。这是唯一的情况,游戏不会崩溃。
我们使用 Chrome 来监控 RAM。当我们在 AirConsole 中启动游戏时,RAM 会被大量加载(2 GB 左右),而在游戏加载后,RAM 使用率会降低很多(大约 1 GB)。
我认为它直接连接到我们在构建 WebGL 时获得的巨大 JS 文件,但这只是一个猜测。
我们如何诊断问题并降低 RAM 使用率?