์์ ์ค๋ธ์ ํธ์ IPointerClickHandler๊ฐ ๊ตฌํ๋์ด์๊ณ
var trigger = transform.gameObject.AddComponent<EventTrigger>();
var entry = new EventTrigger.Entry
{
eventID = EventTriggerType.PointerClick,
};
entry.callback.AddListener((e) =>
{
ClosePopup();
});
trigger.triggers.Add(entry);
๋ฐํ์ ์ค์ ๋ถ๋ชจ ์ค๋ธ์ ํธ์ ์์ ์์ค๋๋ก EventTrigger๋ฅผ ์ถ๊ฐ ํด์ฃผ๋ ๊ฒฝ์ฐ์
์์ ์ค๋ธ์ ํธ ํด๋ฆญ์์ ๋ถ๋ชจ ํด๋ฆญ ์ด๋ฒคํธ ๋ ๋ค ๋จนํต์ด ๋๋๋ฐ ์ด๊ฑฐ ํด๊ฒฐ ๋ฐฉ๋ฒ ์๋?
์์ ์ค๋ธ์ ํธ ํด๋ฆญ ์ํ๋ฉด ๋ถ๋ชจ ์ด๋ฒคํธ ์ ๋ฐ์ํจ
๋ถ๋ชจ ์ค๋ธ์ ํธ์ ์ ๊ฑฐ ์ถ๊ฐ ์ํ๋ฉด ์์์ด๋ฒคํธ๋ ์ ๋ฐ์ํจ
์์
๊ณ ์๋ ๊ฐ์ผ์ฃผ์