public void UseSkill() { if (!assistance.IsFullSkillGage(index)) { return; } if (assistance.CanUseSkill(index)) { PlayIdle(); assistance.UseSkill(index); } }
private void StartSkillGuideTutorial() { int idx = 0; for (int i = 0; i < Define.selectedPetsCount; i++) { if (petAssistance.IsFullSkillGage(i)) { idx = i; break; } } TutorialManager.GetInstance().SetTutorialValue(idx); gameTimeAssistance.PauseTimeChecking(true); TutorialManager.GetInstance().StartTutorial(Define.TutorialType.SkillGuide, () => { activeSkillGuideTutorial = false; gameTimeAssistance.PauseTimeChecking(false); }); }