[LayaAir3]如何在tilemap上添加Mesh2DRender使其与灯光产生效果?
问题:我想在tilemap上的wall层添加灯光效果,但是我发现瓦片上只有lightOccluderDatas遮罩,如何添加mesh2dRender使其与光照有效果?
我的理解:如果抛开tilemap,正常添加光照,就比如demo上的猫CatOccluder,是需要一个Mesh2DRender和LightOccluder2d,猫就会在背景中变黑隐藏起来,直到有光照后变亮。现在需要让地图中的wall实现同样的效果,换句话说现在的wall层没有变黑,如何让wall层变黑?我理解的是也需要加Mesh2DRender和LightOccluder2d,但是现在只知道添加lightOccluderDatas不知道如何添加Mesh2DRender?
demo:在附件
我的理解:如果抛开tilemap,正常添加光照,就比如demo上的猫CatOccluder,是需要一个Mesh2DRender和LightOccluder2d,猫就会在背景中变黑隐藏起来,直到有光照后变亮。现在需要让地图中的wall实现同样的效果,换句话说现在的wall层没有变黑,如何让wall层变黑?我理解的是也需要加Mesh2DRender和LightOccluder2d,但是现在只知道添加lightOccluderDatas不知道如何添加Mesh2DRender?
demo:在附件
没有找到相关结果
已邀请:
要回复问题请先登录


2 个回复
JaggerWoo
赞同来自:
LayaAir小牛
赞同来自: