2024-04-16 edit::
ctrlCommit is required to apply the effect of, for example, ctrlSetFade.
Description
Commits control animation to last specified duration.
Important
The duration of the animation is not guaranteed to be exactly the same as the given time.
Syntax
control ctrlCommit time
Parameters:
Returns: Nothing
Examples
Example 1
_control ctrlCommit 2; // make animation last approx. 2 seconds
See also
ctrlCommitted · ctrlSetPosition · ctrlSetFade
Community notes
The resulting speed might not to be exactly what ctrlCommit commands it to be. It seems to be dependent on your current framerate. Example:
_ctrl ctrlSetFade 0.5;
_ctrl ctrlCommit 1;
Will actually result in:
| FPS | Duration |
|---|---|
| 60+ | ~1.0s |
| ~30 | ~1.2s |
| 10- | ~5-10s |
This phenomenon probably occurs because of engine time simulation disruption caused by performance damage.