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

  • 相关阅读:
    Search a 2D Matrix
    binary search bug
    Find Minimum in Rotated Sorted Array II
    Search in Rotated Sorted Array 【新思路】
    Find Peak Element
    Find Minimum in Rotated Sorted Array
    DFS判断连通图
    分支限界法解决01背包问题
    python中ndarray和matrix
    python对数组缺失值进行填充
  • 原文地址:https://www.cnblogs.com/dlvguo/p/9716002.html
Copyright © 2011-2022 走看看