[LayaAir 1.0]使用Laya3Dinit和Stage裁切模式导致按钮判定区偏移

起因上周五发现IOS手机的按钮点不动,查到今天发现,似乎适配模式效果和想象中的不太一样,好像有点拉伸
果断花十分钟做了张2048*2048的方格图测试,果然拉伸了
结论:
万恶之源,Laya3D.init和noscale、showall等非铺满格式;Laya.init下不会产生偏移,我做的是3D 略过
拉伸就说明了适配模式有问题,经总结,noscale和showall的适配模式下,在安卓端完全不起作用,效果等同于铺满
,但不起作用就算了,大不了就拉伸一丁点,也没什么问题
问题是
在IOS端,它会对画面进行拉升,判定区却没拉,所以表现就是所有的按钮判定区都偏移成拉伸的区域了
 
总结:移动端千万不要用noscale和showall,有毒
 
补充:2.x这个问题依然存在,试过了
Image.png Image.png QQ截图20190221150920.jpg Image_[2].png
已邀请:

Aar0n

赞同来自: 栗子猫大王

3d 用 0 0 自适应,不要给个设计分辨率

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作