예제 #1
0
        public void AddMoveActor(Vector3 startPos, Vector3 endPos)
        {
            GameObject actor = Instantiate(actorPrefab);

            actor.SetActive(true);
            ActorMove actorMove = actor.GetComponent <ActorMove>();

            ActorManager.CreateActorMove(actorMove);
            actorMove.DoMove(aStarFind, startPos, endPos);
        }
예제 #2
0
 public static void RemoveActorMove(ActorMove actorMove)
 {
     actorMoveList.Remove(actorMove);
 }
예제 #3
0
 public static void CreateActorMove(ActorMove actorMove)
 {
     actorMoveList.Add(actorMove);
 }