你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAirIDE 2.0]CastShadowList需要重写_remove
不然会写坏_indexInList
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
Aar0n
赞同来自:
提供点详细信息。
HAO
赞同来自:
CastShadowList每个element的index是_indexInCastShadowList而不是_indexInList;
CastShadowList在执行remove的时候,会执行SingletonList._remove,修改了element._indexInList;
Scene3D._castShadowRenders和Scene3D._renders有相同element时,_castShadowRenders删除element时修改element._indexInList,导致Scene3D._renders删除元素时,执行element._getIndexInList()获取到错误的值
要回复问题请先
登录
发起人
HAO
相关问题
TextInput重写onFocus和onBlur事件监听不到
配置layaAir需要注意的
Laya的Socket需要处理粘包吗?
Laya.HTMLDivParser.innerHTML在微信开发者工具报错:需要引入xml解析库文件
微信小游戏 使用innerHTML时抛异常 "需要引入xml解析库文件"请问如何解决
UI皮肤怎么动态设置图片资源,有时候需要更换整个文件夹的图片,有什么好的方法么
laya2.0构建app时url不再支持.html文件,但是需要runtime.json这个文件是怎么来的?
鼠标移上list上时,list内部元素状态需要改变,如何弄?
啥时候可以转换or打包成小程序项目,做游戏的话,基本上只需要socket和canvas这块的功
在LayaAir3.0中的物体属性设为 IsTrigger=true,需要多次碰撞才能生效
LayaFlash发布的H5项目,需要Flash插件吗?
问题状态
最新活动:
2018-11-19 18:37
浏览:
2482
关注:
2
人
商务合作
2 个回复
Aar0n
赞同来自:
HAO
赞同来自:
CastShadowList在执行remove的时候,会执行SingletonList._remove,修改了element._indexInList;
Scene3D._castShadowRenders和Scene3D._renders有相同element时,_castShadowRenders删除element时修改element._indexInList,导致Scene3D._renders删除元素时,执行element._getIndexInList()获取到错误的值