mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-06-25 09:10:39 +02:00
Avatar can set velocity, velocity set to zero on reset
This commit is contained in:
parent
750d210f0a
commit
3546bcc101
2 changed files with 3 additions and 0 deletions
|
@ -2502,6 +2502,8 @@ void Application::resetSensors() {
|
||||||
QCursor::setPos(_headMouseX, _headMouseY);
|
QCursor::setPos(_headMouseX, _headMouseY);
|
||||||
_myAvatar.reset();
|
_myAvatar.reset();
|
||||||
_myTransmitter.resetLevels();
|
_myTransmitter.resetLevels();
|
||||||
|
_myAvatar.setVelocity(glm::vec3(0,0,0));
|
||||||
|
_myAvatar.setThrust(glm::vec3(0,0,0));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setShortcutsEnabled(QWidget* widget, bool enabled) {
|
static void setShortcutsEnabled(QWidget* widget, bool enabled) {
|
||||||
|
|
|
@ -96,6 +96,7 @@ public:
|
||||||
void setMovedHandOffset (glm::vec3 movedHandOffset ) { _movedHandOffset = movedHandOffset;}
|
void setMovedHandOffset (glm::vec3 movedHandOffset ) { _movedHandOffset = movedHandOffset;}
|
||||||
void setThrust (glm::vec3 newThrust ) { _thrust = newThrust; };
|
void setThrust (glm::vec3 newThrust ) { _thrust = newThrust; };
|
||||||
void setDisplayingLookatVectors(bool displayingLookatVectors) { _head.setRenderLookatVectors(displayingLookatVectors);}
|
void setDisplayingLookatVectors(bool displayingLookatVectors) { _head.setRenderLookatVectors(displayingLookatVectors);}
|
||||||
|
void setVelocity (const glm::vec3 velocity ) { _velocity = velocity; };
|
||||||
void setGravity (glm::vec3 gravity);
|
void setGravity (glm::vec3 gravity);
|
||||||
void setMouseRay (const glm::vec3 &origin, const glm::vec3 &direction);
|
void setMouseRay (const glm::vec3 &origin, const glm::vec3 &direction);
|
||||||
void setOrientation (const glm::quat& orientation);
|
void setOrientation (const glm::quat& orientation);
|
||||||
|
|
Loading…
Reference in a new issue