/// <summary> /// Funzione dio Setup /// </summary> /// <param name="_groupCtrl"></param> public void Setup(GroupController _groupCtrl) { groupCtrl = _groupCtrl; aimArrow = FindObjectOfType <AimArrowFeedback>(); aimArrow.Setup(groupCtrl); }
/// <summary> /// Funzione che esegue il Setup /// </summary> /// <param name="_groupCtrl"></param> public void Setup(GroupController _groupCtrl) { groupCtrl = _groupCtrl; groupMovementCtrl = groupCtrl.GetGroupMovementController(); groupSizeCtrl = groupCtrl.GetGroupSizeController(); playerInput = groupCtrl.GetPlayerInput(); aimFeedback = groupCtrl.GetGroupFeedbackController().GetAimArrow(); groupCtrl.OnGroupDead += EndReloading; canShoot = true; }