mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 13:58:51 +02:00
Restate disable leaning when seated
This commit is contained in:
parent
3c043309be
commit
4aa85baf75
1 changed files with 2 additions and 0 deletions
|
@ -6257,6 +6257,7 @@ void MyAvatar::beginSit(const glm::vec3& position, const glm::quat& rotation) {
|
||||||
|
|
||||||
_characterController.setSeated(true);
|
_characterController.setSeated(true);
|
||||||
setCollisionsEnabled(false);
|
setCollisionsEnabled(false);
|
||||||
|
setHMDLeanRecenterEnabled(false);
|
||||||
// Disable movement
|
// Disable movement
|
||||||
setSitDriveKeysStatus(false);
|
setSitDriveKeysStatus(false);
|
||||||
centerBody();
|
centerBody();
|
||||||
|
@ -6275,6 +6276,7 @@ void MyAvatar::endSit(const glm::vec3& position, const glm::quat& rotation) {
|
||||||
clearPinOnJoint(getJointIndex("Hips"));
|
clearPinOnJoint(getJointIndex("Hips"));
|
||||||
_characterController.setSeated(false);
|
_characterController.setSeated(false);
|
||||||
setCollisionsEnabled(true);
|
setCollisionsEnabled(true);
|
||||||
|
setHMDLeanRecenterEnabled(true);
|
||||||
centerBody();
|
centerBody();
|
||||||
slamPosition(position);
|
slamPosition(position);
|
||||||
setWorldOrientation(rotation);
|
setWorldOrientation(rotation);
|
||||||
|
|
Loading…
Reference in a new issue