đī¸Presets
Last updated
Last updated
Use presets to quickly configure Timeflow behaviors. The Timeflow package includes a number of presets already created, or you may save your own custom presets.
Look for the presets icon in the inspector. Click this button to display a drop-down menu listing available presets, or to create a new one.
Not all behavior types have presets. Blend and Motion Path, for example, do not currently support presets since their implementation is spread across multiple game objects and components. For these and any other behaviors that don't use presets, it is recommended to create prefabs as an alternative.
Click the presets icon in the behavior's menu bar in the inspector to display a list of presets, then select one to apply it.
Applying presets is undoable.
The presets menu may also be accessed within the Timeflow view by right-clicking on a selected channel. Only presets for the specific type of behavior are displayed.
Select Save Preset to save the current behavior's settings into a new preset. This displays a popup window to name the new preset. You may enter a new unique name or optionally overwrite an existing preset.
Presets are saved by default into:
Assets/AxonGenesis/Timeflow/Presets
Once saved, presets may be relocated anywhere in the project if needed.
Each type of behavior defines a set of attributes, stored in a ScriptableObject asset. As a general rule, presets do not store object, component, or property references so that only the relevant settings for the behavior are saved and applied.
Most behaviors in Timeflow do not support the built-in preset system since it tends to lead to null references and other errors, so instead custom presets have been implemented as described above.