1. 程式人生 > >Unity Ui點選事件實現

Unity Ui點選事件實現

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  版權宣告:本文為博主原創文章,轉載請附上博文連結!