[LayaAirIDE3]Laya3.3.8版本,2D相机后处理相关问题
在使用自定义分辨率的情况下,启用后处理会导致2D相机渲染的内容发生偏移。详情参考demo
demo相关数据如下:
分辨率:1920x980
内容:场景启动1秒后会为main节点添加模糊后处理,添加后可观察到2D相机渲染内容发生明显偏移
主要代码:
onStart() {
Laya.timer.once(1000, this, () => {
this.Owner.postProcess = new Laya.PostProcess2D();
let effects = [new Laya.BlurEffect2D()];
this.Owner.postProcess.effects = effects;
})
}
private get Owner() {
return this.owner as Laya.Sprite;
}
demo相关数据如下:
分辨率:1920x980
内容:场景启动1秒后会为main节点添加模糊后处理,添加后可观察到2D相机渲染内容发生明显偏移
主要代码:
onStart() {
Laya.timer.once(1000, this, () => {
this.Owner.postProcess = new Laya.PostProcess2D();
let effects = [new Laya.BlurEffect2D()];
this.Owner.postProcess.effects = effects;
})
}
private get Owner() {
return this.owner as Laya.Sprite;
}
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
LayaAir大为
赞同来自: