[LayaNative 2.0](有demo)2d和3d结合,正交相机下,ui节点显示错位,与预期不符,且舞台不刷新
通过点击屏幕可改变方块位置
本示例在网页中无异常,有问题的是手机端
1. 屏幕适配在showall下,垂直水平对齐方式全是居中。然后红框为舞台位置,实际刷出来看到的是绿框内才有东西(ui节点坐标全为0,0)
以上在网页没有问题,在安卓上出现问题
2. 3d方块在舞台错位的部分中,会残留影像。
图1为手机1920:1080(16:9)的屏幕,没有问题,但图2为手机1024:768(4:3)就出这个bug了,图3为网页版截图一切正常。
在手机里当我将3d场景注释掉后,2d节点显示也会恢复正常。
游戏参数:
GameConfig{
static width:number=750;
static height:number=1334;
static scaleMode:string="showall";
static screenMode:string="vertical";
static alignV:string="middle";
static alignH:string="center";
}
window.screenOrientation = "portrait";
本示例在网页中无异常,有问题的是手机端
1. 屏幕适配在showall下,垂直水平对齐方式全是居中。然后红框为舞台位置,实际刷出来看到的是绿框内才有东西(ui节点坐标全为0,0)
以上在网页没有问题,在安卓上出现问题
2. 3d方块在舞台错位的部分中,会残留影像。
图1为手机1920:1080(16:9)的屏幕,没有问题,但图2为手机1024:768(4:3)就出这个bug了,图3为网页版截图一切正常。
在手机里当我将3d场景注释掉后,2d节点显示也会恢复正常。
游戏参数:
GameConfig{
static width:number=750;
static height:number=1334;
static scaleMode:string="showall";
static screenMode:string="vertical";
static alignV:string="middle";
static alignH:string="center";
}
window.screenOrientation = "portrait";
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
IXgSoul
赞同来自:
IXgSoul
赞同来自: