simplify code

This commit is contained in:
e7d
2019-06-01 14:39:32 +02:00
parent 9cc290ac48
commit 7dfd14e9f0
6 changed files with 322 additions and 212 deletions

View File

@ -1,23 +1,25 @@
gamepad.updateButton = function ($button) {
const value = parseFloat($button.attr('data-value'), 10);
gamepad.updateButton = function($button) {
const value = parseFloat($button.attr("data-value"), 10);
if ($button.is('.trigger')) {
if ($button.is(".trigger")) {
$button.css({
'-webkit-clip-path': 'inset(' + (1 - value) * 100 + '% 0px 0px 0pc)'
"-webkit-clip-path": `inset(${(1 - value) * 100}% 0px 0px 0pc)`
});
}
}
};
gamepad.updateAxis = function ($axis) {
const axisX = $axis.attr('data-value-x');
const axisY = $axis.attr('data-value-y');
const axisZ = $axis.attr('data-value-z');
gamepad.updateAxis = function($axis) {
const axisX = $axis.attr("data-value-x");
const axisY = $axis.attr("data-value-y");
if ($axis.is('.stick')) {
if ($axis.is(".stick")) {
$axis.css({
'margin-top': axisY * 25,
'margin-left': axisX * 25,
'transform': 'rotateX(' + -parseFloat(axisY * 30, 8) + 'deg) rotateY(' + parseFloat(axisX * 30, 8) + 'deg)'
"margin-top": axisY * 25,
"margin-left": axisX * 25,
transform: `rotateX(${-parseFloat(
axisY * 30,
8
)}deg) rotateY(${parseFloat(axisX * 30, 8)}deg)`
});
}
}
};