-
[Unity] 버튼에 할당한 Script 외부에서 실행하기프로그래밍/C# + Unity 2024. 1. 15. 09:43728x90
유니티에서는 컴포넌트에 Script를 할당할 수 있다. 보통 유니티 에디터 상의 OnClick()에 스크립트를 매핑하여 사용한다.
using UnityEngine; public class Example : MonoBehaviour { public void OnClick() { Debug.Log("Button Clicked"); } }
위와 같은 스크립트를 적용한 버튼을 클릭하면 유니티 에디터 하단 콘솔창에 해당 메시지가 출력된다.
이때 다른 컴포넌트에서 위 버튼에 할당된 스크립트를 실행하고 싶을 땐 아래와 같은 스크립트를 사용한다.
GameObject.Find("할당한 버튼 이름").GetComponent<Example>().OnClick();
728x90댓글