History

hack in mappings to interface

Ryan Huffman committed 11 years ago

Commit 9a9bdbb1 parent f860ca94 files · +33 −2Browse files

Showing the changes to examples/example/scripts/controllerScriptingExamples.js (1 of 4 files). Show all

Unified · Split

examples/example/scripts/controllerScriptingExamples.js+14−0
@@ -12,6 +12,20 @@ · 11 unmodified lines
1212 // Assumes you only have the default keyboard connected
1313
1414
15+
16+var hydra = Controller.Hardware.Hydra2;
17+if (hydra !== undefined) {
18+ print("-----------------------------------");
19+ var mapping = NewControllers.newMapping("Default");
20+ var standard = Controller.Standard;
21+ print("standard:" + standard);
22+ mapping.from(hydra.LeftButton1).to(standard.A);
23+ mapping.from(hydra.LeftButton2).to(standard.B);
24+ mapping.from(hydra.LeftButton3).to(standard.X);
25+ NewControllers.enableMapping("Default");
26+ print("-----------------------------------");
27+}
28+
1529 Object.keys(Controller.Standard).forEach(function (input) {
1630 print("Controller.Standard." + input + ":" + Controller.Standard[input]);
1731 });