예제 #1
0
 public void SetBrain(GridAgentBrain brain)
 {
     if (mBrain != null)
     {
         mBrain.SetAgent(null);
     }
     mBrain = brain;
     if (mBrain != null)
     {
         mBrain.SetAgent(this);
     }
 }
예제 #2
0
 public void Init(GridBaseAbstract <Coords> grid, GridAgentBrain brain, Coords pos)
 {
     Init(grid, pos);
     SetBrain(brain);
 }