Esempio n. 1
0
 private void OnLevelStart(LevelStartArgs args)
 {
     if (levelStart != null)
     {
         levelStart(this, args);
     }
 }
Esempio n. 2
0
        protected virtual void OnLevelStartHandler(object sender, LevelStartArgs args)
        {
            DisableMovement();
            ResetState(args.StartTransform);

            _animator.SetTrigger(anim_Restart_id);

            winAction  = args.WinAction;
            loseAction = args.LoseAction;

            navAgent.destination = args.FinishLinePosition;

            finishLineTrigger = args.FinishLineTrigger;

            moveRoutine = StartCoroutine(Move());
        }
 protected virtual void OnLevelStart(object sender, LevelStartArgs args)
 {
     BeginMove(true);
 }