mirror of
https://github.com/overte-org/overte.git
synced 2025-04-19 15:43:50 +02:00
Restart looped animation running at shutdown when Interface starts
This commit is contained in:
parent
670d455b90
commit
09b929b729
1 changed files with 4 additions and 0 deletions
|
@ -640,6 +640,7 @@ void MyAvatar::saveData() {
|
|||
settings.setValue("firstFrame", pointer->getFirstFrame());
|
||||
settings.setValue("lastFrame", pointer->getLastFrame());
|
||||
settings.setValue("maskedJoints", pointer->getMaskedJoints());
|
||||
settings.setValue("running", pointer->getLoop() && pointer->isRunning());
|
||||
}
|
||||
settings.endArray();
|
||||
|
||||
|
@ -713,6 +714,9 @@ void MyAvatar::loadData() {
|
|||
handle->setFirstFrame(settings.value("firstFrame", 0.0f).toFloat());
|
||||
handle->setLastFrame(settings.value("lastFrame", INT_MAX).toFloat());
|
||||
handle->setMaskedJoints(settings.value("maskedJoints").toStringList());
|
||||
if (settings.value("loop", true).toBool() && settings.value("running", false).toBool()) {
|
||||
handle->setRunning(true);
|
||||
}
|
||||
}
|
||||
settings.endArray();
|
||||
|
||||
|
|
Loading…
Reference in a new issue