• 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);

  • 相关阅读:
    openmp
    opencv 读写矩阵
    string to const char*
    c++ string to number
    HDU 1520 Anniversary Party
    ZOJ 1003 Crashing Balloon
    HDU 4171 Paper Route
    ZOJ 2067 White Rectangles
    TOJ 1690 Cow Sorting (置换群)
    TOJ 2814 Light Bulb
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9716002.html
Copyright © 2020-2023  润新知