뒷부분 보스 배틀은 편집하는대로 올릴께요. 잼있게 보세요~ I'll upload the boss battle as soon as I edit it. Have fun! 1:58 Start 함수의 내용을 OnEnable 함수로 옮기고 Start함수는 삭제 하셔야 2번 실행 되지 않고 정상적으로 동작합니다. OnEnable 함수에는 아래와같이 리스트들의 초기화와 SlotSkillObject의 위치를 초기화 시켜줘야합니다. StartList.Clear ( ); ResultIndexList.Clear ( ); SlotSkillObject[0].transform.localPosition = new Vector3 ( 0, 300f, 0 ); SlotSkillObject[1].transform.localPosition = new Vector3 ( 0, 300f, 0 ); SlotSkillObject[2].transform.localPosition = new Vector3 ( 0, 300f, 0 );
설후개님 IEnumerator EndGamePopUp() 에서 Time.Scale 0 과 1을 사용하는 이유좀 알수있을까요?... 그리고 ㅠ 저부분을 넣으면 스테지20도착했을때... Time.scale0되는순간 팝업창띄우는거랑 다 안돌아가요ㅎㅎ;; 그래서 어떤용도에 의해서 쓰이는지 잘모르겠습니다 . 디버그 찍어보고 Timescale부분만 일딴 제거하니 팝업뜨고 돌아가긴하는데.. 왜 사용하는지 잘모르겠습니다.
마지막 문에 들어갔을때 플레이어와 기타 모든 것들을 일시정지하기 위해서 timeScale을 0으로 만들었습니다. 그리고 WaitForSecondsRealtime 을 쓰면서 timeScale과는 무관하게 팝업은 뜨고 다시 timeScale은 1로 하면서 게임은 일시정지에서 벗어나게 됩니다.
@@gamedev.1166 선생님 레벨업을 하고 룰렛이 첫번째로 돌아갈때는 값을 잘 받고 변경도 가능한데, 2번째 레벨업에 룰렛이 나올때부터는 결과 인덱스 값이 다르게 나오는데 어떻게 해결해야 하는걸까요..? 이틀가량 고민해보고 이것저것 해보았는데 뭐가 문제인지 잘 모르겠네요ㅠㅠ
마무리되었군요 멋집니다
아이고 감사합니다 ㅋㅋ
뒷부분 보스 배틀은 편집하는대로 올릴께요. 잼있게 보세요~
I'll upload the boss battle as soon as I edit it. Have fun!
1:58 Start 함수의 내용을 OnEnable 함수로 옮기고 Start함수는 삭제 하셔야 2번 실행 되지 않고 정상적으로 동작합니다.
OnEnable 함수에는 아래와같이 리스트들의 초기화와 SlotSkillObject의 위치를 초기화 시켜줘야합니다.
StartList.Clear ( );
ResultIndexList.Clear ( );
SlotSkillObject[0].transform.localPosition = new Vector3 ( 0, 300f, 0 );
SlotSkillObject[1].transform.localPosition = new Vector3 ( 0, 300f, 0 );
SlotSkillObject[2].transform.localPosition = new Vector3 ( 0, 300f, 0 );
오 골램 ㅋㅋㅋㅋㅋㅋ 이제 진짜 게임한개 개발한 느낌이 물씬 나네요 멋져요!!! 나중에 만나면 싸인해주세요
ㅋㅋㅋ 두번해드릴께요 ㅋㅋ
끗! 보스 생김새가 다음 영상을 기대하게 만드는데요? ㅎㅎ
ㅋㅋㅋ 역시 모델은 받아와야 제맛이죠 ㅋㅋ
설후개님 IEnumerator EndGamePopUp() 에서 Time.Scale 0 과 1을 사용하는 이유좀 알수있을까요?... 그리고 ㅠ 저부분을 넣으면 스테지20도착했을때... Time.scale0되는순간 팝업창띄우는거랑 다 안돌아가요ㅎㅎ;; 그래서 어떤용도에 의해서 쓰이는지 잘모르겠습니다 . 디버그 찍어보고 Timescale부분만 일딴 제거하니 팝업뜨고 돌아가긴하는데.. 왜 사용하는지 잘모르겠습니다.
마지막 문에 들어갔을때 플레이어와 기타 모든 것들을 일시정지하기 위해서 timeScale을 0으로 만들었습니다.
그리고 WaitForSecondsRealtime 을 쓰면서 timeScale과는 무관하게 팝업은 뜨고
다시 timeScale은 1로 하면서 게임은 일시정지에서 벗어나게 됩니다.
@@gamedev.1166 아하...답변 감사합니다 ㅠ. 답변보고 왜 영상처럼 안돌아갔는지 알겠어요..ㅎㅎ WaitForSeconds 를 사용하고있더라구요 ㅎㅎ.. 몬스터 멈추게하려고 뻘짓하고있었는데.. 바로 해결됬습니다. ㅎㅎ
상자를 먹고 레벨업을 하긴하는데 레벨업 이펙트가 한번만 실행되고 사라져서 다음 스테이지에서 레벨업이 되면 이펙트가 뜨지 않아요ㅠㅠㅠ왜 사라지는걸까요..ㅠㅠ
플레이어오브젝트 안에 넣은 레벨업 이펙트를 프리펩 해제하셨는지 확인하시고
레벨업을 했을때 하이어러키 창에서 이펙트가 어떻게 되는 확인해보세염
@@gamedev.1166 헥 수정했습니다 감사합니다ㅠㅠ
잘 따라오시고 계시네요 ㅎㅎ 이제 거의 끝나갑니다 끝까지 화이팅~
설후개의 Game Dev. 항상 감사합니다!
@@gamedev.1166 선생님 레벨업을 하고 룰렛이 첫번째로 돌아갈때는 값을 잘 받고 변경도 가능한데, 2번째 레벨업에 룰렛이 나올때부터는 결과 인덱스 값이 다르게 나오는데 어떻게 해결해야 하는걸까요..? 이틀가량 고민해보고 이것저것 해보았는데 뭐가 문제인지 잘 모르겠네요ㅠㅠ