GSlider的__gripTouchMove问题

遇到的情况是需要在回调的时候检查回调值是否合理
比如slider是1-100,但是不允许拉过50
现在GSlider的change回调是在UpdateWidthPercent之前执行的
在回调里面拦截后,依然会执行UpdateWidthPercent 这样滑块的位置就不是期望的位置了
目前自己临时的解决方案是把SDK里的UpdateWidthPercent代码改到change之前
不知道有没有更好的处理方式
已邀请:

谷主

赞同来自: tiance7

可以这样改
if(onChanged.Call())
  return;
 
这样你在事件里可以调用context.PreventDefault();
 
我加进去sdk里。
 

要回复问题请先登录注册