IPointerEnterHandlerを実装したコンポーネント。
マウスカーソルが範囲内に入るとDebugメッセージを表示する。
1 2 3 4 5 6 7 8 9 10 |
using UnityEngine; using UnityEngine.EventSystems; public class DetectMouseInput : MonoBehaviour, IPointerEnterHandler { public void OnPointerEnter(PointerEventData eventData) { Debug.Log("OnPointerEnter"); } } |
EmptyなGameObjectにコンポーネントを追加しただけだとOnPointerEnterメソッドは実行されない。
GameObjectの子としてImageを追加すると、Imageの範囲内にマウスカーソルが入ると反応するようになる。
コメントを残す
コメントを投稿するにはログインしてください。