Method DependsOnComponentInParent
DependsOnComponentInParent<T>()
This will take a dependency on the first component of type T in the GameObject or any of its parent. Works recursively.
Declaration
public void DependsOnComponentInParent<T>() where T : Component
Type Parameters
Name | Description |
---|---|
T | The type of the component to take a dependency on |
DependsOnComponentInParent<T>(Component)
This will take a dependency on the first component of type T in the GameObject or any of its parent. Works recursively.
Declaration
public void DependsOnComponentInParent<T>(Component component) where T : Component
Parameters
Type | Name | Description |
---|---|---|
Component | component | The Object to take the component dependency on |
Type Parameters
Name | Description |
---|---|
T | The type of the component to take a dependency on |
DependsOnComponentInParent<T>(GameObject)
This will take a dependency on the first component of type T in the GameObject or any of its parent. Works recursively.
Declaration
public void DependsOnComponentInParent<T>(GameObject gameObject) where T : Component
Parameters
Type | Name | Description |
---|---|---|
GameObject | gameObject | The GameObject to take the component dependency on |
Type Parameters
Name | Description |
---|---|
T | The type of the component to take a dependency on |