본문 바로가기

프로그래밍 - 활용/에러

[Unity/2D] Button의 On click()에서 함수가 뜨지 않는 상황

⛏️ 문제

Button의 인스펙터 창에 존재하는 On click()에서 No Function만 뜨는 상황

하이라키 창에 있는 스크립트를 계속해서 On click()에 적용시켜도 함수가 뜨지 않음!

 

⭐ 해결

Create Empty를 통해 GameManager이라는 빈 오브젝트를 생성함

이 GameManager에 작성한 스크립트를 드래그 앤 드랍하기

스크립트에 존재하는 매개변수에 해당하는 것들을 프로젝트 창에서 드래그 앤 드랍하기

완성된 GameManager을 Button의 On click()에 드래그 앤 드랍하기

 

Button의 인스펙터 창에 다음과 같이 뜨면 성공!