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