Exemple #1
0
    public override void OnMovePointEnd(MovePointState mp)
    {
        PlayerAutoState pas = (PlayerAutoState)kAutoState;

        if (mp == pas.GetMovePointState())
        {
            HideMoveTarget();
        }
    }
Exemple #2
0
 public void Update()
 {
     if (lstTask.Count > 0)
     {
         MovePointState move = lstTask[0];
         lstTask.RemoveAt(0);
         //move.Begin
         move.FindPath();
     }
 }
Exemple #3
0
 public void AddTask(MovePointState task)
 {
     lstTask.Add(task);
 }
Exemple #4
0
 public virtual void OnMovePointEnd(MovePointState mp)
 {
 }