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
12// Assumes you only have the default keyboard connected12// Assumes you only have the default keyboard connected
13 13
14 14
15
16var hydra = Controller.Hardware.Hydra2;
17if (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
15Object.keys(Controller.Standard).forEach(function (input) {29Object.keys(Controller.Standard).forEach(function (input) {
16 print("Controller.Standard." + input + ":" + Controller.Standard[input]);30 print("Controller.Standard." + input + ":" + Controller.Standard[input]);
17});31});