Skip to content

Instantly share code, notes, and snippets.

@samiare
Last active September 6, 2016 17:59
Show Gist options
  • Save samiare/a864e99a66cdfc50f14f2fb5b76c2125 to your computer and use it in GitHub Desktop.
Save samiare/a864e99a66cdfc50f14f2fb5b76c2125 to your computer and use it in GitHub Desktop.
Controller.js Event Example
window.addEventListener("gc.button.press", updateButton, false);
window.addEventListener("gc.button.release", updateButton, false);
window.addEventListener("gc.analog.change", updateAnalog, false);
function updateButton(event) {
var message = detail.pressed ? "pressed" : "not pressed";
console.log("%s: %s", detail.name, message);
}
function updateAnalog(event) {
console.log("%s: {x: %s, y: %s}", detail.name, detail.position.x, detail.position.y);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment