15 lines
595 B
C#
15 lines
595 B
C#
using System.Collections.Generic;
|
|
using Sirenix.OdinInspector;
|
|
using UnityEngine;
|
|
using UnityEngine.AddressableAssets;
|
|
|
|
namespace DDD
|
|
{
|
|
// Dictionary를 인스펙터창에서 저장하려면 Odin의 SerializedScriptableObject을 상속받아야 함
|
|
[CreateAssetMenu(fileName = "GameFlowSceneMappingSo", menuName = "GameFlow/GameFlowSceneMappingSo")]
|
|
public class GameFlowSceneMappingSo : SerializedScriptableObject
|
|
{
|
|
public Dictionary<GameFlowState, SceneType> FlowToSceneMapping = new();
|
|
public Dictionary<SceneType, AssetReference> AssetMapping = new();
|
|
}
|
|
} |