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

beta.r3js.org
-=yb4f310 2018-02-18 20:20:46 +01:00
parent b4cfe98b96
commit 6aafe985c5
1 changed files with 65 additions and 0 deletions

65
sp1vcnd2nx.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