示例#1
0
 private void moveActor(Actor actor, Vector2i destination, PathfindResult pathfinding)
 {
     MoveActorAnimation move = new MoveActorAnimation(actor, destination, pathfinding);
     move.Delay = 10;
     move.AnimationStopped += new EventHandler<AnimationEventArgs>(anim_AnimationStopped);
     move.Start();
     AwayTeam.MissionController.AddChild(move);
     move.Play();
 }
示例#2
0
    private void moveActor(Actor actor, Vector2i destination, PathfindResult pathfinding)
    {
        MoveActorAnimation move = new MoveActorAnimation(actor, destination, pathfinding);

        move.Delay             = 10;
        move.AnimationStopped += new EventHandler <AnimationEventArgs>(anim_AnimationStopped);
        move.Start();
        AwayTeam.MissionController.AddChild(move);
        move.Play();
    }