UI 자동화 - 1

jinsuk·2023년 9월 19일
0
  • 일일이 툴로 연결해줬었던 작업을 자동화 해보도록 하자

  • c#의 Reflection을 이용해서 enum 타입을 넘겨 줄 수 있다.

  • Findchild함수는 내가 가지고 있는 자식 오브젝트들 중에서 T타입의 컴포넌트를 들고 있는 녀석을 찾아주는 함수이다.

  • Bind함수 부분

  • 코드상에서 이름이 똑같은 오브젝트의 내가 원하는 컴포넌트를 찾아서 연결(Bind)해주는, 매핑해주는 부분이다.

  • Bind한 뒤에 꺼내서 쓰는 Get함수

  • GameObject전용 Finchild함수를 만들어보자

  • 공통으로 사용하는 Bind함수와 Get함수는 따로 클래스를 분리 해주도록 하자(매번 함수를 복붙하면 비효율적이다)

이벤트 연동

  • 이벤트 시스템에서 던져주는 이벤트를 받을려면 특정 인터페이스에 맞는 함수들을 정의해 주어야 한다.

  • Image가 드래그를 통해 자유롭게 움직이는것을 확인할 수 있다.
profile
공부기록용

0개의 댓글

관련 채용 정보