【发布时间】:2016-10-29 13:48:10
【问题描述】:
我一直在尝试根据construct2 组装一个空调原型,但我在天堂遇到了麻烦。 使用“pong”游戏示例,我开始使用这种东西来存储每个设备 ID: http://developers.airconsole.com/images/examples/construct2/example_event_sheet.png 我遇到的问题是,每当游戏准备就绪时,我都会收到所有控制器以相同的 ID 加入......第一个控制器的 ID。即使模拟器只有 2 个连接的设备。 我真的很难弄清楚这一点。 然后我决定尝试制作自己的自定义 airconsole.onConnect()。但是我无法正常存储我的控制器 ID 以备不时之需.. :(
airconsole.onConnect = function() {
var deviceID = airconsole.getDeviceId();
console.log(deviceID);
airconsole.message(AirConsole.SCREEN, {
"message": '{"c2dictionary":true,"data":{"controller_ID":' + deviceID + '}}'
});
};
主要是因为我不知道如何接收回消息 :D。 有没有人知道这里会发生什么。找不到任何东西...
非常感谢!
【问题讨论】:
-
您安装了哪个construct2 AirConsole 插件? onConnect 仅对连接的其他设备调用,而不是对自己的设备调用。您必须使用游戏就绪事件developers.airconsole.com/#!/guides/construct2
标签: android construct-2 airconsole