[LayaAir3]Laya.Sprite3D的active的bug
我依次创建了两个Laya.Sprite3D,位置并排,非常靠拢
这两个精灵是完全一模一样的,而且别管透明什么的,我试过了,不透明也没用
然后我让它们随着和相机之间的夹角变化,会自动给active设true或false
那么由于它们非常靠近嘛,就应当差不多同时出现同时消失的对吧
可事实上,那第二个创建的精灵不会消失,关键我按空格,将其active打印出来了,就是false了
如图右下角,像房子一样的精灵还在,它左边的第一个创建的精灵已经消失了
但看左上角,两个active都是false,也就是说,它们此时应该都不可见才对的
还是说,让精灵消失,还有啥其它方法吗?我希望的是,无论CPU还是GPU都不再管,仅留一份内存数据,从而最优化
顺便一提,那白字信息里的三角形数量和DrawCall就是会不停地涨,就算空场景,甚至我运行时把3d2d节点都关掉了,还是不断涨
我跑的版本是3.3,beta3那个,谢谢
这两个精灵是完全一模一样的,而且别管透明什么的,我试过了,不透明也没用
然后我让它们随着和相机之间的夹角变化,会自动给active设true或false
那么由于它们非常靠近嘛,就应当差不多同时出现同时消失的对吧
可事实上,那第二个创建的精灵不会消失,关键我按空格,将其active打印出来了,就是false了
如图右下角,像房子一样的精灵还在,它左边的第一个创建的精灵已经消失了
但看左上角,两个active都是false,也就是说,它们此时应该都不可见才对的
还是说,让精灵消失,还有啥其它方法吗?我希望的是,无论CPU还是GPU都不再管,仅留一份内存数据,从而最优化
顺便一提,那白字信息里的三角形数量和DrawCall就是会不停地涨,就算空场景,甚至我运行时把3d2d节点都关掉了,还是不断涨
我跑的版本是3.3,beta3那个,谢谢
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
LayaAir大为
赞同来自: