Provides the ScriptableObject with the objects that it depends on.
You can think of the Init method as a parameterized constructor alternative for the ScriptableObject.
Init is called at the beginning of the Awake event function when the script is being loaded, or when services become ready (whichever occurs later).
- Parameters
-
| firstArgument | The first object that this ScriptableObject depends on. |
| secondArgument | The second object that this ScriptableObject depends on. |
| thirdArgument | The third object that this ScriptableObject depends on. |
| fourthArgument | The fourth object that this ScriptableObject depends on. |
| fifthArgument | The fifth object that this ScriptableObject depends on. |
Implements Sisus.Init.IInitializable< TFirstArgument, TSecondArgument, TThirdArgument, TFourthArgument, TFifthArgument >.