using System; using System.Collections; using System.Collections.Generic; using UnityEngine; [CreateAssetMenu(fileName = "BulletData", menuName = "ScriptableObject/×Óµ¯Êý¾Ý", order = 0)] public class MapMonsterCfg : ScriptableObject { public int MapID; public List StepList; public MapMonsterCfg() { StepList = new List(); } } [Serializable] public class MapMonsterCfg_Step { public int StepID; public List SpawnPoints; public MapMonsterCfg_Step() { SpawnPoints = new List(); } } [Serializable] public class MapMonsterCfg_Spawn { public int SpawnPointID; public int MonsterCfgID; public Vector3 Pos; public int MonsterCount; }