问题描述:ui Slider点击时滑块需要特效,直接在滑块上添加了OnPointerDown事件与OnPointerUp事件。但是当拖动时会直接触发OnPointerUp事件,而且拖动相关的事件失效。这与unity事件机制有关,触发子物体的Down事件后不会触发父物体的Down事件。
原因与解决:因为slider本身带有拖动事件,冲突,导致失效。把事件添加到slider上,而不是滑块
UI控件拖动失效
最新推荐文章于 2024-04-22 17:22:44 发布
问题描述:ui Slider点击时滑块需要特效,直接在滑块上添加了OnPointerDown事件与OnPointerUp事件。但是当拖动时会直接触发OnPointerUp事件,而且拖动相关的事件失效。这与unity事件机制有关,触发子物体的Down事件后不会触发父物体的Down事件。
原因与解决:因为slider本身带有拖动事件,冲突,导致失效。把事件添加到slider上,而不是滑块