mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 20:58:38 +02:00
can warp at any yaw angle
This commit is contained in:
parent
2a5b2d8686
commit
70f72f9404
1 changed files with 2 additions and 3 deletions
|
@ -64,7 +64,6 @@ function activateWarp() {
|
||||||
|
|
||||||
var TRIGGER_PULLBACK_DISTANCE = 0.04;
|
var TRIGGER_PULLBACK_DISTANCE = 0.04;
|
||||||
var WATCH_AVATAR_DISTANCE = 1.5;
|
var WATCH_AVATAR_DISTANCE = 1.5;
|
||||||
var MAX_WARP_YAW = 40.0;
|
|
||||||
var MAX_PULLBACK_YAW = 5.0;
|
var MAX_PULLBACK_YAW = 5.0;
|
||||||
|
|
||||||
var sound = new Sound("http://public.highfidelity.io/sounds/Footsteps/FootstepW2Right-12db.wav");
|
var sound = new Sound("http://public.highfidelity.io/sounds/Footsteps/FootstepW2Right-12db.wav");
|
||||||
|
@ -72,7 +71,7 @@ function playSound() {
|
||||||
var options = new AudioInjectionOptions();
|
var options = new AudioInjectionOptions();
|
||||||
var position = MyAvatar.position;
|
var position = MyAvatar.position;
|
||||||
options.position = position;
|
options.position = position;
|
||||||
options.volume = 0.5;
|
options.volume = 1.0;
|
||||||
Audio.playSound(sound, options);
|
Audio.playSound(sound, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +88,7 @@ function updateWarp() {
|
||||||
var deltaPitch = MyAvatar.getHeadFinalPitch() - headStartFinalPitch;
|
var deltaPitch = MyAvatar.getHeadFinalPitch() - headStartFinalPitch;
|
||||||
deltaYaw = MyAvatar.getHeadFinalYaw() - headStartYaw;
|
deltaYaw = MyAvatar.getHeadFinalYaw() - headStartYaw;
|
||||||
|
|
||||||
willMove = (!watchAvatar && (Math.abs(deltaYaw) < MAX_WARP_YAW) && (keyDownTime > WARP_START_TIME));
|
willMove = (!watchAvatar && (keyDownTime > WARP_START_TIME));
|
||||||
|
|
||||||
if (willMove) {
|
if (willMove) {
|
||||||
//var distance = Math.pow((deltaPitch - WARP_PITCH_DEAD_ZONE) * WARP_SENSITIVITY, 2.0);
|
//var distance = Math.pow((deltaPitch - WARP_PITCH_DEAD_ZONE) * WARP_SENSITIVITY, 2.0);
|
||||||
|
|
Loading…
Reference in a new issue