private checkBoxInScreen(box: Laya.MeshSprite3D): boolean {
let m = box.transform.worldMatrix;
let v = this.camera.viewMatrix;
let p = this.camera.projectionMatrix;
let vp = new Matrix4x4();
Matrix4x4.multiply(p, v, vp);
let mvp = new Matrix4x4();
Matrix4x4.multiply(vp, m, mvp);
let out = new Vector4();
Vector3.transformV3ToV4(new Vector3(0, 0, 0), mvp, out);
3 个回复
温度大我
赞同来自:
xueLayaBox
赞同来自:
落幕夜未央
赞同来自: