motionSteak会造成闪烁
给一个物体添加motionSteak,当这个物体停止不动的时候,会不停的闪烁。
+1 同样的问题,,,真真坑死人
motionSteak会造成闪烁
给一个物体添加motionSteak,当这个物体停止不动的时候,会不停的闪烁。
+1 同样的问题,,,真真坑死人
什么物体?2D ? 3D?
每次编辑完prefab ,必报此错。无限报错。
TypeError: Cannot set property 'm12' of null
希望官方能快速解决
2d 物体
正序遍历子节点,只能访问到一半,倒序访问ok
两个接口能反映问题:
node.destroyAllChildren() 正序for循环,只能移除一半子节点
node.removeAllChildren() 可以访问全部,因为for循环是倒序的。
望修复,这个坑不好排查
现在只能倒序循环代替destroyAllChildren
for (var i = this.stageContent.children.length - 1; i >= 0; i--) { var node = this.stageContent.children[i]; if (node) { node.destroy(); } }
灯光和材质哪个版本会加?没有灯光和材质效果差太多了
不能这么操作,this.stageContent.children.length 是动态的,你删除了数组长度变小了,越循环越小。
可以先用一个变量 把数组长度保存起来。
不是长度变小了,,应该是隔一个删一个吧。
删完 a[0] 原先的a[1] 就是a[0]。 然后删a[1] 的时候,实际删除的是a[2]
删除创建预制件的组建后 会报错 显示错乱 然后删除 报错的场景后 就什么场景都打不开了 rc2的版本
removeAllChildren 不会destroy子节点
destroyAllChildren 之前是可以的,但是现在只能删除一半的子节点
引擎源码
destroyAllChildren是正序for循环
removeAllChildren是倒序for循环
所以我现在用倒序for循环+destroy代替了destroyAllChildren
应该都改成倒序是ok了
是的 官方在删除一些东西的时候是正序删除 我不知道是谁写的 这种常识性的小错误会经常犯 删除动作的时候也是一样的
发布成H5版本之后,第一次进游戏,大部分按钮的点击区域都变成了一个点,而不是原来的大小,这个很严重,希望能赶紧解决
这次正式版会加光照和材质吗?
相多了
下个版本会修复