< Programming >/C#
System.Action ? ( 델리게이트 )
델리게이트와 event 키워드 Action 타입은 입력과 출력이 없는 메소드를 가리킬 수 있는 델리게이트이다. 델리게이트란 메소드를 값으로 할당 받을 수 있는 타입이다. 12345678910111213141516171819202122232425262728using UnityEngine; public class Cleaner : MonoBehaviour { Action onClean; void Start() { //+=를 사용해 메소드를 등록한다. 이때, () 괄호는 붙이지 않는 것에 주의한다. onClean += CleaningRoomA; // () 붙이지 않는다. onClean += CleaningRoomB; } void Update() { if(Input.GetMouseButtonDown(0)) { ..