[LayaAir 2.0]如何获取3D物体在屏幕上显示的宽高呢?
如截图,想获取这个3D物体在屏幕上显示的像素尺寸.
刚开始检测小行星是否还在屏幕上,是用碰撞检测做的. 但是那样的效果并不好; 后来换成了用一个最大时间判断,效果也并不好;
于是想到了通过先获取3D物体在屏幕显示的位置坐标,加上它自身在屏幕上显示的尺寸,以此来判断是否还出现在屏幕上显示.
这里我试过了MeshSprite3D下有一个属性叫bounds,打印出来的貌似是一个比例值,也不知道怎么使用该值.
发帖提问,请各路大佬支援!
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
温度大我
赞同来自:
xueLayaBox
赞同来自:
落幕夜未央
赞同来自: