최종프로젝트 진행상황
오늘의 작업 :
항상 drag&drop 으로 UI 를 만들어오다가,
최종프로젝트에서 처음으로
코드로만 UI 가 작동되게끔 하는 방식을 도전해보고 있다.
아직 살짝 어색하고 어렵고 익숙하지는 않지만 이런 방식도 있구나 ~ 를 배울 수 있어 기쁘다.
오늘의 트러블슈팅s :
using UnityEngine.UI; -> 버튼
using UnityEngine.UIElements; -> ScrollView
Button 이 UI 에도 해당하고 UIElements 에도 해당해서 중첩되는 이슈 발생
→ ScrollView 는 ScrollView 로 접근하는 것이 아니라
UnityEngine.UI 안에 있는 ScrollRect 로 진행하니 중첩되는 이슈 해결.
스크립트는 분명 잘 작성했는데 Button 동작이 왜 안되는거지...?
→ Init() 메서드를 override 해야하는데 virtual 로 되어있었다... override 로 변경해서 해결 ^.^
버튼 동작 할 때 null 값이 뜨는 이슈 발생.
→ 대소문자 오타가 문제였다. 아니 분명 신경써서 잘 작업했는데... 흑흑 집단지성 최고.....!