[LayaAirIDE 2.0]2.0 添加场景雾之后 粒子特效离原点越远 效果越淡
代码添加场景雾:
//添加3D场景
GamePanel.curScene = Laya.loader.getRes("res/LayaScene_wu/Conventional/wu.ls");
Laya.stage.addChildAt(GamePanel.curScene, 0);
//开启雾化效果
GamePanel.curScene.enableFog = true;
//设置雾化的颜色
GamePanel.curScene.fogColor = new Laya.Vector3(0.59, 0.59, 0.59);
//设置雾化的起始位置,相对于相机的距离
GamePanel.curScene.fogStart = 1;
//设置雾化最浓处的距离。
GamePanel.curScene.fogRange = 100;
然后导入ls文件
移动小球模型和粒子特效还有摄像头
离原点Laya.Vector3(0,0,0) 的距离是66时候的效果如下图
距离原点88时候的效果 如下图(变淡了)
距离原点98的时候的效果 如下图 (几乎看不到了)
//添加3D场景
GamePanel.curScene = Laya.loader.getRes("res/LayaScene_wu/Conventional/wu.ls");
Laya.stage.addChildAt(GamePanel.curScene, 0);
//开启雾化效果
GamePanel.curScene.enableFog = true;
//设置雾化的颜色
GamePanel.curScene.fogColor = new Laya.Vector3(0.59, 0.59, 0.59);
//设置雾化的起始位置,相对于相机的距离
GamePanel.curScene.fogStart = 1;
//设置雾化最浓处的距离。
GamePanel.curScene.fogRange = 100;
然后导入ls文件
移动小球模型和粒子特效还有摄像头
离原点Laya.Vector3(0,0,0) 的距离是66时候的效果如下图
距离原点88时候的效果 如下图(变淡了)
距离原点98的时候的效果 如下图 (几乎看不到了)
没有找到相关结果
已邀请:
1 个回复
134*****987
赞同来自: 零下的孤單
把这一行的ps代码替换成这个,就好了,删除雾对物资的影响