[LayaAir 1.0]panel 90度旋转后拖拽方向与实际方向相差90度问题修正
由于业务需求, 需要在游戏内的某个页面由横屏切竖屏, 结果发现laya支持的不太好, 于是打算做个页面旋转-90度来解决这个问题, 由于这个页面有个长panel需要纵向(旋转后)拖拽, 发现旋转-90后实际的拖拽方向还是没旋转的方向, 打个比方: 旋转后, 横着拖拽竖着动, 竖着拖拽横着动, 感觉应该不是一个很难搞的问题就改了下源码
基本原理也比较简单, 获取所有父级的旋转角度和, 计算实际角度区间, 按照区间这是当前方向还是横置方向.
基本原理也比较简单, 获取所有父级的旋转角度和, 计算实际角度区间, 按照区间这是当前方向还是横置方向.
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
不明生物!
赞同来自:
我没验证旋转180度拖拽是是不是反的, 估计是反的. 有需求的继续升级下加个求负值就行.