你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAir 1.0]dialog设置缩放问题
如题,dailog如何设置缩放。把dialog里面的子布局设置缩放的话,点击位置会有偏差。直接设置
this.scale不生效
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
Aar0n
赞同来自:
这个要么自己做一个,要么把里面的相对布局设置好
小小特工
赞同来自:
修改了源码
dialog里面添加一个scaleH参数,默认为1。
DialogManager的dialog.scale(1, 1)改成dialog.scale(dialog.scaleH, dialog.scaleH);
dialog.x = Math.round(((Laya.stage.width - dialog.width * dialog.scaleH) >> 1) + dialog.pivotX);
dialog.y = Math.round(((Laya.stage.height - dialog.height * dialog.scaleH) >> 1) + dialog.pivotY);
希望官方能优化一下!!感谢
要回复问题请先
登录
发起人
小小特工
相关问题
laya针对页游耗用内存大的问题是如何解决的?
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
使用钢体设置防穿后仍有几率会穿透
如何设置Sprite的宽高和点击区域?
关于适配采用showAll后留白部分的颜色问题
Laya2.0项目文件过多导致编译内存不够,请问在哪里设置增加编译内存(急)
android native环境,ttfloader加载的字体,设置无效果!
Laya3.0 中设置舞台背景透明无效
关于逻辑贞更新间隔机制、时间和其他一些Timer相关的问题
(此问题已经无效)
关于shader中opengl函数问题
问题状态
最新活动:
2018-11-19 17:11
浏览:
2598
关注:
2
人
商务合作
2 个回复
Aar0n
赞同来自:
小小特工
赞同来自:
dialog里面添加一个scaleH参数,默认为1。
DialogManager的dialog.scale(1, 1)改成dialog.scale(dialog.scaleH, dialog.scaleH);
dialog.x = Math.round(((Laya.stage.width - dialog.width * dialog.scaleH) >> 1) + dialog.pivotX);
dialog.y = Math.round(((Laya.stage.height - dialog.height * dialog.scaleH) >> 1) + dialog.pivotY);
希望官方能优化一下!!感谢