U3D 事件响应方法

方法一

using UnityEngine.EventSystems;


就可以继承接口,继承的同时必须实现接口

继承类:IPointerEnterHandler//开始碰撞

/////////////////////////////////////////////////////////////

public void OnPointerEnter(PointerEventData eventData)
    {
        throw new System.NotImplementedException();
    }

///////////////////////////////////////////////////////////////////////////

继承类:IPointerClickHandler//持续碰撞

////////////////////////////////////////////////////////////////

  public void OnPointerClick(PointerEventData eventData)
    {
        throw new System.NotImplementedException();
    }

////////////////////////////////

继承类:IPointerDownHandler//按下碰撞

////////////////////////////////////////

 public void OnPointerDown(PointerEventData eventData)
    {
        throw new System.NotImplementedException();
    }

/////////////////////////////////

继承类:IPointerExitHandler//离开

    public void OnPointerExit(PointerEventData eventData)
    {
        throw new System.NotImplementedException();
    }

///////////////////////////////////

继承类:IPointerUpHandler//抬起

    public void OnPointerUp(PointerEventData eventData)
    {
        throw new System.NotImplementedException();
    }

//////////////////////////////////////////////

方法二




猜你喜欢

转载自blog.csdn.net/qq_18604483/article/details/78217547
今日推荐