mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 05:58:27 +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_OUT_INTERVAL = 50;
|
||||
|
||||
// var NUMBER_OF_STEPS = 0;
|
||||
// var SMOOTH_ARRIVAL_SPACING = 0;
|
||||
// slow
|
||||
var SMOOTH_ARRIVAL_SPACING = 150;
|
||||
var NUMBER_OF_STEPS = 2;
|
||||
// instant
|
||||
var NUMBER_OF_STEPS = 0;
|
||||
var SMOOTH_ARRIVAL_SPACING = 0;
|
||||
|
||||
// // slow
|
||||
// var SMOOTH_ARRIVAL_SPACING = 150;
|
||||
// var NUMBER_OF_STEPS = 2;
|
||||
|
||||
//medium-slow
|
||||
// var SMOOTH_ARRIVAL_SPACING = 100;
|
||||
|
@ -565,6 +567,8 @@ var rightTrigger = new Trigger('right');
|
|||
|
||||
var mappingName, teleportMapping;
|
||||
|
||||
var TELEPORT_DELAY = 100;
|
||||
|
||||
function registerMappings() {
|
||||
mappingName = 'Hifi-Teleporter-Dev-' + Math.random();
|
||||
teleportMapping = Controller.newMapping(mappingName);
|
||||
|
@ -572,11 +576,24 @@ function registerMappings() {
|
|||
teleportMapping.from(Controller.Standard.RightPrimaryThumb).peek().to(rightPad.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')
|
||||
}, 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')
|
||||
}, TELEPORT_DELAY)
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue