示例#1
0
 //コンストラクタ
 public Cell(Floor floor, CellType cellType, MyVector2 pos)
 {
     this.floor  = floor;
     defaultType = cellType;
     if (cellType == CellType.Room || cellType == CellType.Room)
     {
         obj = DgObject.NullObject;
     }
     if (cellType == CellType.Wall)
     {
         obj = DgObject.Wall;
     }
     this.pos = pos;
 }
示例#2
0
 //キャラクターが離れた時のイベント
 public void Remove()
 {
     obj       = DgObject.NullObject;
     Character = null;
 }
示例#3
0
 //キャラクターの設置時のイベント
 public void AcceptFirst(DgCharacterBase character)
 {
     obj       = DgObject.Character;
     Character = character;
     Debug.Log(obj);
 }