-
Notifications
You must be signed in to change notification settings - Fork 0
Property Updater
You should not take care of this component. You should just be aware that it exists.
For performance reasons, all Property components in the scene will be update one after the other in a single place. (The update order is initiate randomly)
This place is the PropertyUpdater component.
When a Property component is enabled in the scene, it is added in the PropertyUpdater.
When a Property component is disable in the scene, it is removed in the PropertyUpdater.
Each frame, the PropertyUpdater will parse all Property components it knows. For each of them, it will execute their DelayedUpdated() method.
You should not add this component by your own in the scene.
This component is created dynamically in the scene at runtime if none exists. It will be deleted in the same way at the game stop.

By default it is created in the scene's root folder.
This reason should be the only one wich make you add this component in the scene by your own.
You can add this component in any GameObject in the scene. If you do that, none will be created dynamically.
Only one PropertyUpdater is need by scene.
Home
First look
What about performance ?
Tag
Tag overview
Export Tags
Import Tags
Property
Property overview
Setting a Property
Property Updater
Property inheritance
Find Property by script
Editor GUI
EditorGUI_PropertyInterface
EditorGUILayout_PropertyInterfac
MonoBehaviourTagged
Tagged component overview
Built in tagged component
Create my tagged component
Find MonoBehaviourTagged by script
Error
Null propagating operator
Scripting
Classes descriptions