Initial Commit: CustomCode - Bacon - Touch End (3b588t2jz1.js)

beta.r3js.org
-=yb4f310 2018-01-11 11:55:46 +01:00
parent 33b02694cc
commit e874573c3d
1 changed files with 65 additions and 0 deletions

65
3b588t2jz1.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