[LayaAir 2.0]Laya2.5 材质Material类的光照开关属性没有解析BUG
打开引擎2.5.0的源码,找到Material类_parse方法。修改成调试代码如下所示:
输出:
laya.d3.js
材质属性未处理: name ==> bulletbox
laya.d3.js
材质属性未处理: enableLighting ==> true
在解析材质信息时,发现有 name 和 enableLighting 属性并未赋值。
所以,不管你在U3D中把材质的灯光true开或false关,导出后在引擎中它始终都是默认值true。
另外,这个enableLighting怎么没有导出。是个私有属性,什么鬼?
猜测可能是漏了吧。。。
PS:仔细看了一下,发现好像现在不能控制某个Material,是否受光照影响了。
_enableLighting 只是定义了一下。啥功能也没做。
输出:
laya.d3.js
材质属性未处理: name ==> bulletbox
laya.d3.js
材质属性未处理: enableLighting ==> true
在解析材质信息时,发现有 name 和 enableLighting 属性并未赋值。
所以,不管你在U3D中把材质的灯光true开或false关,导出后在引擎中它始终都是默认值true。
另外,这个enableLighting怎么没有导出。是个私有属性,什么鬼?
猜测可能是漏了吧。。。
PS:仔细看了一下,发现好像现在不能控制某个Material,是否受光照影响了。
_enableLighting 只是定义了一下。啥功能也没做。
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Aar0n
赞同来自:
如果想关掉灯,把灯删掉,或者active为false就好了
Aar0n
赞同来自: