TIL_240122

Z_제트·2024년 1월 22일
0

TODAY I LEARNED

목록 보기
59/88
post-thumbnail

to do_오늘 할 일

  • 알고리즘 문제풀기 ing
  • 최종프로젝트 ing

retro_오늘 한 일(회고)

최종프로젝트 진행상황

오늘의 작업 :

  • UI Binding
    만들었던 UI 들을 코드로 연결연결해서 상황에 맞게 나타나도록 설정.

항상 drag&drop 으로 UI 를 만들어오다가,
최종프로젝트에서 처음으로
코드로만 UI 가 작동되게끔 하는 방식을 도전해보고 있다.
아직 살짝 어색하고 어렵고 익숙하지는 않지만 이런 방식도 있구나 ~ 를 배울 수 있어 기쁘다.


오늘의 트러블슈팅s :

  • ScrollView 는 어느 namespace 에 해당하는지 ?

using UnityEngine.UI; -> 버튼
using UnityEngine.UIElements; -> ScrollView

Button 이 UI 에도 해당하고 UIElements 에도 해당해서 중첩되는 이슈 발생

→ ScrollView 는 ScrollView 로 접근하는 것이 아니라
UnityEngine.UI 안에 있는 ScrollRect 로 진행하니 중첩되는 이슈 해결.


  • 작고 사소하지만 찾는데 많은 시간을 잡아먹은 귀여운 실수 이슈 ^.^

스크립트는 분명 잘 작성했는데 Button 동작이 왜 안되는거지...?

→ Init() 메서드를 override 해야하는데 virtual 로 되어있었다... override 로 변경해서 해결 ^.^


  • 작고 사소했던, 조원 덕분에 찾고 해결한 오타 이슈 ^.^

버튼 동작 할 때 null 값이 뜨는 이슈 발생.

→ 대소문자 오타가 문제였다. 아니 분명 신경써서 잘 작업했는데... 흑흑 집단지성 최고.....!

profile
trying to make the world a better place with a cool head and warm heart

0개의 댓글