mirror of
https://github.com/overte-org/overte.git
synced 2025-06-25 11:49:51 +02:00
introduce delay
This commit is contained in:
parent
54e0c131a5
commit
8212ada4de
1 changed files with 28 additions and 11 deletions
|
@ -16,11 +16,13 @@ var fadeSphereInterval = null;
|
||||||
var FADE_IN_INTERVAL = 50;
|
var FADE_IN_INTERVAL = 50;
|
||||||
var FADE_OUT_INTERVAL = 50;
|
var FADE_OUT_INTERVAL = 50;
|
||||||
|
|
||||||
// var NUMBER_OF_STEPS = 0;
|
// instant
|
||||||
// var SMOOTH_ARRIVAL_SPACING = 0;
|
var NUMBER_OF_STEPS = 0;
|
||||||
// slow
|
var SMOOTH_ARRIVAL_SPACING = 0;
|
||||||
var SMOOTH_ARRIVAL_SPACING = 150;
|
|
||||||
var NUMBER_OF_STEPS = 2;
|
// // slow
|
||||||
|
// var SMOOTH_ARRIVAL_SPACING = 150;
|
||||||
|
// var NUMBER_OF_STEPS = 2;
|
||||||
|
|
||||||
//medium-slow
|
//medium-slow
|
||||||
// var SMOOTH_ARRIVAL_SPACING = 100;
|
// var SMOOTH_ARRIVAL_SPACING = 100;
|
||||||
|
@ -565,6 +567,8 @@ var rightTrigger = new Trigger('right');
|
||||||
|
|
||||||
var mappingName, teleportMapping;
|
var mappingName, teleportMapping;
|
||||||
|
|
||||||
|
var TELEPORT_DELAY = 100;
|
||||||
|
|
||||||
function registerMappings() {
|
function registerMappings() {
|
||||||
mappingName = 'Hifi-Teleporter-Dev-' + Math.random();
|
mappingName = 'Hifi-Teleporter-Dev-' + Math.random();
|
||||||
teleportMapping = Controller.newMapping(mappingName);
|
teleportMapping = Controller.newMapping(mappingName);
|
||||||
|
@ -572,11 +576,24 @@ function registerMappings() {
|
||||||
teleportMapping.from(Controller.Standard.RightPrimaryThumb).peek().to(rightPad.buttonPress);
|
teleportMapping.from(Controller.Standard.RightPrimaryThumb).peek().to(rightPad.buttonPress);
|
||||||
teleportMapping.from(Controller.Standard.LeftPrimaryThumb).peek().to(leftPad.buttonPress);
|
teleportMapping.from(Controller.Standard.LeftPrimaryThumb).peek().to(leftPad.buttonPress);
|
||||||
|
|
||||||
teleportMapping.from(leftPad.down).to(function() {
|
teleportMapping.from(leftPad.down).to(function(value) {
|
||||||
|
print('left down' + value)
|
||||||
|
if (value === 1) {
|
||||||
|
|
||||||
|
Script.setTimeout(function() {
|
||||||
teleporter.enterTeleportMode('left')
|
teleporter.enterTeleportMode('left')
|
||||||
|
}, TELEPORT_DELAY)
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
teleportMapping.from(rightPad.down).to(function() {
|
teleportMapping.from(rightPad.down).to(function(value) {
|
||||||
|
print('right down' + value)
|
||||||
|
if (value === 1) {
|
||||||
|
|
||||||
|
Script.setTimeout(function() {
|
||||||
teleporter.enterTeleportMode('right')
|
teleporter.enterTeleportMode('right')
|
||||||
|
}, TELEPORT_DELAY)
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue