UGUI-EventTriggerType

作者:追风剑情 发布于:2019-7-10 10:07 分类:Unity3d

从EventTriggerType枚举中可以看出UGUI支持的事件有哪些。

  1. namespace UnityEngine.EventSystems
  2. {
  3. /// <summary>
  4. /// 此类能够从指定的事件触发一个或多个远程函数
  5. /// 用法:使用碰撞器将其附加到对象上,或附加到您选择的GUI图形上。
  6. /// 注意:这样做将使该对象截获所有事件,并且不会从该对象中发生事件冒泡!
  7. /// </summary>
  8.  
  9. public enum EventTriggerType
  10. {
  11. /// <summary>
  12. /// 拦截一个 IPointerEnterHandler.OnPointerEnter
  13. /// </summary>
  14. PointerEnter = 0,
  15.  
  16. /// <summary>
  17. /// 拦截一个 IPointerExitHandler.OnPointerExit.
  18. /// </summary>
  19. PointerExit = 1,
  20.  
  21. /// <summary>
  22. /// 拦截一个 IPointerDownHandler.OnPointerDown.
  23. /// </summary>
  24. PointerDown = 2,
  25.  
  26. /// <summary>
  27. /// 拦截一个 IPointerUpHandler.OnPointerUp.
  28. /// </summary>
  29. PointerUp = 3,
  30.  
  31. /// <summary>
  32. /// 拦截一个 IPointerClickHandler.OnPointerClick.
  33. /// </summary>
  34. PointerClick = 4,
  35.  
  36. /// <summary>
  37. /// 拦截一个 IDragHandler.OnDrag.
  38. /// </summary>
  39. Drag = 5,
  40.  
  41. /// <summary>
  42. /// 拦截一个 IDropHandler.OnDrop.
  43. /// </summary>
  44. Drop = 6,
  45.  
  46. /// <summary>
  47. /// 拦截一个 IScrollHandler.OnScroll.
  48. /// </summary>
  49. Scroll = 7,
  50.  
  51. /// <summary>
  52. /// 拦截一个 IUpdateSelectedHandler.OnUpdateSelected.
  53. /// </summary>
  54. UpdateSelected = 8,
  55.  
  56. /// <summary>
  57. /// 拦截一个 ISelectHandler.OnSelect.
  58. /// </summary>
  59. Select = 9,
  60.  
  61. /// <summary>
  62. /// 拦截一个 IDeselectHandler.OnDeselect.
  63. /// </summary>
  64. Deselect = 10,
  65.  
  66. /// <summary>
  67. /// 拦截一个 IMoveHandler.OnMove.
  68. /// </summary>
  69. Move = 11,
  70.  
  71. /// <summary>
  72. /// 拦截 IInitializePotentialDrag.InitializePotentialDrag.
  73. /// </summary>
  74. InitializePotentialDrag = 12,
  75.  
  76. /// <summary>
  77. /// 拦截 IBeginDragHandler.OnBeginDrag.
  78. /// </summary>
  79. BeginDrag = 13,
  80.  
  81. /// <summary>
  82. /// 拦截 IEndDragHandler.OnEndDrag.
  83. /// </summary>
  84. EndDrag = 14,
  85.  
  86. /// <summary>
  87. /// 拦截 ISubmitHandler.Submit.
  88. /// </summary>
  89. Submit = 15,
  90.  
  91. /// <summary>
  92. /// 拦截 ICancelHandler.OnCancel.
  93. /// </summary>
  94. Cancel = 16
  95. }
  96. }

标签: Unity3d

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号