<aside> <img src="/icons/list-indent_blue.svg" alt="/icons/list-indent_blue.svg" width="40px" /> 목차
</aside>
게임 중 일정 점수에 도달하면 노트 그룹이 추가 입력할 키코드도 처음에 생성되도록 ⇒ 노트 그룹 동적 생성 필요
NoteGroup.cs
주입받은 keyCode 대신 동적 생성시 인자로 받은 keyCode 사용
NoteManager.cs
주입받은 Array noteGroupArr 대신 동적 생성 List noteGroupList로 변경
NoteManager.cs : 동적 noteGroup 생성
GameManager.cs : NoteManager.Create() 함수 호출
Hierachy에서 NoteGroup, NoteGroup[1] 삭제
실행
<aside> ⭐ Visual Studio 단축키 Ctrl + Tab : 이전 스크립트 창으로 이동 Ctrl + Tab하고 누르고 있으면 : 현재까지 열린 파일이 다 보임 Ctrl 누른 상태에서 탭을 여러 번 눌러서 원하는 스크립트로 이동 할 수 있음.
</aside>
문제 1) 버튼 B 이름 변경 필요
NoteGroup.cs : 생성시 전달받은 키코드로 하단 버튼 표시
문제 2) 키보드 B 반응 X
InputManager.cs : 하드 코딩으로는 가변적 대응이 안 됨으로 수정
NoteGroup.cs : 노트 그룹이 생성될 시점에 InputManager에게 keyCode 전달
//≤= 4월 5일 수업 여기까지
실행
문제 1) NoteGroup사이에 틈이 생기는 것이 싫은데, 매번 NoteManager에서 실행하면서 조정하기가 귀찮음.
⇒ 잠깐 NoteGroup 프리팹에서 생성해서 간격(11.1)만 확인 후 삭제 ⇒ NoteManager.NoteGroupGap에 업데이트
NoteManager.cs : 미리 정의한 키코드로 노트그룹 동적 생성 ⇒ initKeyCodeArr 대신 wholeKeyCodesArr로 재정의
GameManager.cs : 점수가 일정치가 넘었는지 정의할 기준 설정
NoteManager.cs