using System; using System.Collections; using System.Collections.Generic; using UnityEngine; [Serializable] public class RecordSetArea : RecordObjectBase { public bool isEvent = false; public List screenPositions = new List(); public List worldPositions = new List(); public Vector3 mousePos; public Vector3 hitPos; public float height; public string areName; public Color color; } public class RecordSetAreaChange : RecordObjectBase { public int index; public Vector3 position; public Vector3 point; } public class RecordSetAreaAdd : RecordObjectBase { public int addIndex; public Vector3 hitPos; public Vector3 MousePos; } public class RecordSetAreaDel : RecordObjectBase { public int delIndex; }