你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
UI相关问题
[LayaAir 1.0]panel 90度旋转后拖拽方向与实际方向相差90度问题修正
由于业务需求, 需要在游戏内的某个页面由横屏切竖屏, 结果发现laya支持的不太好, 于是打算做个页面旋转-90度来解决这个问题, 由于这个页面有个长panel需要纵向(旋转后)拖拽, 发现旋转-90后实际的拖拽方向还是没旋转的方向, 打个比方: 旋转后, 横着拖拽竖着动, 竖着拖拽横着动, 感觉应该不是一个很难搞的问题就改了下源码
基本原理也比较简单, 获取所有父级的旋转角度和, 计算实际角度区间, 按照区间这是当前方向还是横置方向.
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
不明生物!
赞同来自:
这个代码位置在laya.ui.js文件里ScrollBar里, 大约在3500行左右.
我没验证旋转180度拖拽是是不是反的, 估计是反的. 有需求的继续升级下加个求负值就行.
要回复问题请先
登录
发起人
不明生物!
相关问题
发起问题须知,必看!!!不按提问规则的,官方拒绝解答!!!
sprite旋转以后,但是原来碰撞检测rect没有旋转
laya针对页游耗用内存大的问题是如何解决的?
unity导出粒子文件问题
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
关于适配采用showAll后留白部分的颜色问题
IDE1.7.8 json图集加载问题
(此问题已经无效)
两个问题 有元件支援视频流渲染吗? Image元件读不了资料流
3d物理 刚体旋转bug 2.17到2.12都有
修复图片加载跨域问题
问题状态
最新活动:
2020-12-16 22:14
浏览:
1817
关注:
1
人
商务合作
1 个回复
不明生物!
赞同来自:
我没验证旋转180度拖拽是是不是反的, 估计是反的. 有需求的继续升级下加个求负值就行.