zoukankan      html  css  js  c++  java
  • UnityEventSystem

    能够处理各种UI事件:

    IPointerEnterHandler:当指针进入

    void OnPointerEnter(PointerEventData eventData);

    IPointerExitHandler : 当指针出去

    void OnPointerExit(PointerEventData eventData)

    IPointerDownHandler :当指针在可视化区域按下

    void OnPointerDown(PointerEventData eventData);

    IPointerUpHandler : 当指针在可视化区域下抬起

    void OnPointerUp(PointerEventData eventData);

    IPointerClickHandler :当指针在可视化区域点击一下一上

    void OnPointerClick(PointerEventData eventData);

    IBeginDragHandler :当开始拖拽

    void OnBeginDrag(PointerEventData eventData);

    IInitializePotentialDragHandler :在可视化区域按下,类似IPointerEnterHandle

    void OnInitializePotentialDrag(PointerEventData eventData);

    IDragHandler : 推拽进行中

    void OnDrag(PointerEventData eventData);

    IEndDragHandler :推拽结束

    void OnEndDrag(PointerEventData eventData);

    注意 PointerEventData中的Position:指当前按下鼠标或者触摸的屏幕坐标

    delta:上一次的鼠标或触摸偏移量

    IScrollHandler : 滚动事件在滚动的时候

    void OnScroll(PointerEventData eventData);

    注意:PointerEventData中的scrollDelta:滚动偏移量

    IDropHandler :拖动事件当拖动俩个物体碰见时候触发

    void OnDrop(PointerEventData eventData);

  • 相关阅读:
    Spring Security 4
    JPA查询
    改进的冒泡算法
    Create User
    COM调用 – VB、PB
    J-Link clone问题
    修复山寨版的J-Link
    C# Web版报表
    HTML/CSS/Javascript代码在线压缩、格式化(美化)工具
    eclipse中字母大小写转换快捷键
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9716002.html
Copyright © 2011-2022 走看看