/// <summary> /// 배경음 교체 /// </summary> private void BgmPlay() { if (isBgmChange) { bgmManager.BgmIndexPlay(bgmIndex); } }
/// <summary> /// 적 캐릭터에서 /// 이 스크립트가 있는 캐릭터가 쓰러지면 /// 함수를 호출 시킨다 /// </summary> /// <param name="questID"></param> public void BossDown() { //현재 스테이지가 클리어 하지 못했을 경우 if (!player.StageList[nCurStage]) { player.StageList[nCurStage] = true; //현재 스테이지 완료 bool nextStage = false; //다음 스테이지 미 클리어 상태로 추가 //반복 플레이 시 목록이 더 추가 되지 않도록 한다 player.StageList.Add(nextStage); } stage.IsClear = true; //메인 퀘스트 완료 manager.QuestDelete(questID); if (isBgmChange) { bgmManager.BgmIndexPlay(bgmIndex); } }