frameworks/cocos2d-x/cocos/ui/UIPageView.cpp文件中对于触摸释放后滑动页面的处理逻辑比较简单原始,导致用户滑动的距离不够大时每一页有滑不过去的感觉,理想的情况应该像iOS的UIKit那样把用户手势的加速度也计算进去,但这样改起来比较复杂,目前比较简单的解决办法是更改其中的boundary值,调小点就行了,我的经验是把最终值改到150-250之间就差不多了:

cocos2d-x UIPageView.cpp 修改boundary值,改善滑动手感


洪亮
697 声望65 粉丝

引用和评论

0 条评论