public IEnumerator finishMovementCoroutine(float time) { yield return(currentStage.StartCoroutine(moveUnitAlongPath(time, actor, currentPath, currentStage))); ConfirmMovement confirmMovement = currentStage.GetComponent <ConfirmMovement>(); currentStage.InputManager.currentAction = confirmMovement; confirmMovement.SetupAndInstall(actor, currentPath); }
public void Setup(MenuInput<ConfirmMovement.UnitAction> menuInput, ConfirmMovement.UnitAction choice) { this.menuInput = menuInput; this.choice = choice; }