Exemplo n.º 1
0
 void Awake()
 {
     if (unitNavigation == null)
     {
         gameObject.AddComponent <UnitNavigation>();
         unitNavigation = gameObject.GetComponent <UnitNavigation>();
     }
 }
 public WaitUntilArrivedAtDestinationNode(IBlackboard blackboard) : base(blackboard)
 {
     this.blackboard = blackboard;
     unitNavigation  = blackboard.GetTargetGameObject().GetComponent <UnitNavigation>();
 }
 public MoveToDestinationNode(IBlackboard blackboard) : base(blackboard)
 {
     this.blackboard = blackboard;
     unitNavigation  = blackboard.GetTargetGameObject().GetComponent <UnitNavigation>();
 }