References
Overview
References are values that can either point to a constant value or a variable, toggleable at runtime. They are useful when used for quick prototyping and testing of components and features.
Instead of a component needing a constant or hard reference to a RuntimeVariable
, a RuntimeReference
can be used instead.
This allows developers to start with a constant value initially and swap to a variable value without needing to redesign components.
Their main benefit is that they can be switched at runtime which can greatly speed up play-testing and tweaking.