我正在寻找代码示例Google Dart 的游戏手柄 API https://api.dartlang.org/apidocs/channels/be/#dart-dom-html.Gamepad.
我尝试直接依赖 API 文档并尝试为其编写一个实例。
//Gamepad Example:
Gamepad g = new Gamepad();
g.id.toString(); // This doesn't seem to return anything...
如果有人有任何代码示例,那就太棒了!
我尝试过这个,它对我有用:
import "dart:html";
main(){
window.animationFrame.then(runAnimation);
}
runAnimation(timestamp){
var gamepads = window.navigator.getGamepads();
for (var pad in gamepads)
{
if(pad != null){
querySelector("#buttons").setInnerHtml("${pad.buttons.join(" ")}</br>${pad.axes.join(" ")}");
}
}
window.requestAnimationFrame(runAnimation);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)