animator | The Animator instance the method is called on. |
transform | The Transform to target. |
type | The Component type. |
property | The property to bind. |
isObjectReference | isObjectReference need to be set to true if the property to bind does animate an Object like SpriteRenderer.sprite. |
PropertyStreamHandle The PropertyStreamHandle representing the new binding.
Create a PropertyStreamHandle representing the new binding on the Component property of a Transform already bound to the Animator.
You can bind a property that doesn't exist yet. For example you can bind a property on a MonoBehaviour that will be added later dynamically. In this case, you need to manually resolve the handle after adding the MonoBehaviour on the GameObject, using ResolveAllStreamHandles.