Script first pass

This commit is contained in:
2023-02-01 07:26:55 -08:00
parent 9c7c0401a6
commit 3090b5e1dc
4 changed files with 64 additions and 5 deletions

View File

@ -21,7 +21,9 @@ VisualNovelTransformItemEvent::VisualNovelTransformItemEvent(
this->callbackAnimation.setCallback(
&item->transform, &Transform::setLocalPosition
);
this->callbackAnimation.addKeyframe(0.0f, start);
if(duration != 0) {
this->callbackAnimation.addKeyframe(0.0f, start);
}
this->callbackAnimation.addKeyframe(duration, end);
}
@ -38,7 +40,8 @@ VisualNovelTransformItemEvent::VisualNovelTransformItemEvent(
this->callbackAnimation.setCallback(
&item->transform, &Transform::setLocalPosition
);
this->relative = true;
if(duration != 0) this->relative = true;
this->callbackAnimation.addKeyframe(duration, end);
}