Unity3D/C#
2026. 10. 25.
유니티 Button onClick 코드로 연결 · interactable 로 잠금 · 연타 막기 (AddListener, 반복문 람다)
유니티 Button 에 코드로 함수를 연결할 때는 onClick.AddListener 를, 버튼을 잠가 눌리지 않게 할 때는 interactable 을 false 로 둡니다. interactable 이 false 인 버튼은 기본 설정에서 회색으로 바뀌고 클릭해도 onClick 이 불리지 않습니다. button.onClick.AddListener(() => Debug.Log("눌림")); // 코드로 연결button.interactable = false; // 회색으로 바뀌고 눌러도 반응 없음 스테이지 선택 화면에서는 아직 깨지 않은 스테이지 버튼을 잠가 두고, 보상 받기 버튼은 여러 번 빠르게 눌러도 한 번만 받게 해야 합니다. 이 블로그의 예전 글 ..