GlobalParameterContainer
GlobalParameterContainerはシーンを変更しても保持しておきたいパラメータがある場合に使用するコンポーネントです。
GlobalParameterContainerの追加
HierarchyウィンドウのCreateボタン
- HierarchyウィンドウのCreateボタンをクリックするかウィンドウ内を右クリック
- 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を指定するとパラメータが参照できるようになります。