Unity Ui點選事件實現
阿新 • • 發佈:2018-12-17
1.在Main Camera上 新增 Physics Raycaster元件 2.場景裡需要有 EventSystem (Create - UI- EventSystem) 3.物體需要有Collider 4.在需要點選的物體上掛指令碼 並根據需求實現以下介面 以及方法 IPointerClickHandler IPointerDownHandler IPointerEnterHandler IPointerExitHandler IPointerUpHandler
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; public class ColorPickerController : MonoBehaviour,IPointerClickHandler { // Use this for initialization void Start () { } // Update is called once per frame void Update () { } #region IPointerClickHandler implementation public void OnPointerClick (PointerEventData eventData) { Debug.Log ("點選"); } #endregion }
--------------------- 作者:Scarlett_7 來源:CSDN 原文:https://blog.csdn.net/chuan403082010/article/details/77840978 版權宣告:本文為博主原創文章,轉載請附上博文連結!