Initial Commit: CC - Bacon - Touch End (cgw7pwx0jg.js)

beta.r3js.org
-=yb4f310 2018-02-18 21:35:46 +01:00
parent 3e643053ce
commit b3053069a4
1 changed files with 65 additions and 0 deletions

65
cgw7pwx0jg.js Normal file
View File

@ -0,0 +1,65 @@
if (GameLib.Utils.UndefinedOrNull(this.entityLoaded)) {
return;
}
var touch = data;
var max = Math.max(touch.left, touch.right, touch.up, touch.down);
var units = Math.floor(max / 150) + 1;
if (typeof max === 'number') {
if (max < 5) {
GameLib.Event.Emit(
GameLib.Event.KEY_DOWN,
{
code : 'ArrowUp'
}
);
} else {
if (max === touch.left) {
for (var i = 0; i < units; i++) {
GameLib.Event.Emit(
GameLib.Event.KEY_DOWN,
{
code : 'ArrowLeft'
}
);
}
}
if (max === touch.right) {
for (var i = 0; i < units; i++) {
GameLib.Event.Emit(
GameLib.Event.KEY_DOWN,
{
code : 'ArrowRight'
}
);
}
}
if (max === touch.up) {
GameLib.Event.Emit(
GameLib.Event.KEY_DOWN,
{
code : 'ArrowUp'
}
);
}
if (max === touch.down) {
GameLib.Event.Emit(
GameLib.Event.KEY_DOWN,
{
code : 'Space'
}
);
}
}
}
//# sourceURL=touchEnd.js