1.0.20 • Published 6 years ago

deluxx-fluxx-controls v1.0.20

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

controls.player1.onJoystick(function (axes) { console.log('I heard a joystick event', axes); }); controls.player1.onUp(function (pressed) { console.log('I heard a p1 UP event', pressed); }); controls.player1.onDown(function (pressed) { console.log('I heard a p1 DOWN event', pressed); }); controls.player1.onLeft(function (pressed) { console.log('I heard a p1 LEFT event', pressed); }); controls.player1.onRight(function (pressed) { console.log('I heard a p1 RIGHT event', pressed); }); controls.player1.onB1(function (pressed, heldDuration) { console.log('I heard a p1 BUTTON 1 event', pressed, heldDuration); }); controls.player1.onB2(function (pressed, heldDuration) { console.log('I heard a p1 BUTTON 2 event', pressed, heldDuration); });

controls.player2.onJoystick(function (axes) { console.log('I heard a p2 joystick event', axes); }); controls.player2.onUp(function (pressed) { console.log('I heard a p2 UP event', pressed); }); controls.player2.onDown(function (pressed) { console.log('I heard a p2 DOWN event', pressed); }); controls.player2.onLeft(function (pressed) { console.log('I heard a p2 LEFT event', pressed); }); controls.player2.onRight(function (pressed) { console.log('I heard a p2 RIGHT event', pressed); }); controls.player2.onB1(function (pressed, heldDuration) { console.log('I heard a p2 BUTTON 1 event', pressed, heldDuration); }); controls.player2.onB2(function (pressed, heldDuration) { console.log('I heard a p2 BUTTON 2 event', pressed, heldDuration); });

setInterval(function () { if (controls.player1.b1Pressed) console.log(controls.player1.joystickAxes); }, 1000 / 30);

// CONTROLS AND FRAMEWORK CODE START ---> function getQueryString(field) { const reg = new RegExp([?&]${field}=([^&#]*), 'i'); const string = reg.exec(window.location.href); return string ? string1 : null; }

const { controlsBridge, controlsHook } = deluxxFluxxControls;

if (!getQueryString('framework')) { } controlsBridge.bind(controlsHook);

window.DFFrameWorkAPI = { ping() { return true; }, getControlsHook() { return controlsHook; }, }; // <---- CONTROLS AND FRAMEWORK CODE END

1.0.20

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago