Last active
August 29, 2015 14:17
-
-
Save tid-kijyun/9f406dde9a2c63baa168 to your computer and use it in GitHub Desktop.
uGUIのボタンにスクリプトからイベントを設定する方法 ref: http://qiita.com/_tid_/items/4d418e10bf74f7a5da94
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// uGUIのボタンなどにイベントを設定するスクリプト例 | |
using UnityEngine; | |
using UnityEngine.EventSystems; | |
using System.Collections.Generic; | |
public class HogeScript : MonoBehaviour { | |
void Start() { | |
var trigger = gameObject.AddComponent<EventTrigger>(); | |
trigger.delegates = new List<EventTrigger.Entry>(); | |
// PointerEnter(マウスオーバー)時のイベントを設定してみる | |
var entry = new EventTrigger.Entry(); | |
entry.eventID = EventTriggerType.PointerEnter; // 他のイベントを設定したい場合はここを変える | |
entry.callback.AddListener( (x) => { Debug.Log("Enter!"); }); | |
trigger.delegates.Add(entry); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment