GlobalParameterContainer
GlobalParameterContainerはシーンを変更しても保持しておきたいパラメータがある場合に使用するコンポーネントです。
GlobalParameterContainerの追加
Hierarchyウィンドウの+ボタン
- Hierarchyウィンドウの+ボタンをクリックするかウィンドウ内を右クリック
- 「Arbor > GlobalParameterContainer」を選択
- GlobalParameterContainerが追加されている状態のGameObjectが作成される
Inspectorウィンドウの”Add Component”ボタン
- HierarchyウィンドウでGlobalParameterContainerを追加したいGameObjectを選択
- Inspectorウィンドウの「Add Component」ボタンをクリック
- 「Arbor > GlobalParameterContainer」を選択
- GameObjectにGlobalParameterContainerが追加される
GlobalParameterContainerの設定
- あらかじめシーン間で共有したいパラメータを設定したParameterContainerを作成し、Prefab化。
- GlobalParameterContainerが追加されているGameObjectを選択。
InspectorのPrefabに作成しておいたParameterContainerのPrefabを指定。
GlobalParameterContainer経由でパラメータを参照
ParameterReferenceのContainerフィールドにGlobalParameterContainerを指定するとパラメータが参照できるようになります。