コード例 #1
0
 public void AddObject(BaseGameObject @object, int line, int column)
 {
     mazeStruct[line, column].AddObject(@object);
     if (@object is LiveGameObject)
     {
         liveObjects.Add(@object as LiveGameObject);
     }
 }
コード例 #2
0
 public void AddObject(BaseGameObject @object, MazePoint position)
 {
     AddObject(@object, position.Line, position.Column);
 }
コード例 #3
0
 public abstract override void Action(BaseGameObject obj);
コード例 #4
0
ファイル: Human.cs プロジェクト: Alleshka/Mazyaka
 public override void Action(BaseGameObject obj)
 {
     throw new NotImplementedException();
 }
コード例 #5
0
ファイル: BaseGameObject.cs プロジェクト: Alleshka/Mazyaka
 public abstract void Action(BaseGameObject obj);