[]convert3DCoordTo2DScreenCoord 当3dcamera有旋转的情况下,转换出来的坐标不正确
_scene3d = new Scene();
Laya.stage.addChild(_scene3d);
_camera3d = new Camera(0, 0.1, 300);
_scene3d.addChild(_camera3d);
_camera3d.transform.translate(new Vector3(0, 0, 150));
_camera3d.clearColor = null;
_camera3d.orthographicProjection = true;
_camera3d.transform.rotationEuler = new Vector3(Tools.A2R(-30), Tools.A2R(45));
当3dcamera有旋转的情况下, Utils3D.convert3DCoordTo2DScreenCoord转换出来的坐标对不上
Laya.stage.addChild(_scene3d);
_camera3d = new Camera(0, 0.1, 300);
_scene3d.addChild(_camera3d);
_camera3d.transform.translate(new Vector3(0, 0, 150));
_camera3d.clearColor = null;
_camera3d.orthographicProjection = true;
_camera3d.transform.rotationEuler = new Vector3(Tools.A2R(-30), Tools.A2R(45));
当3dcamera有旋转的情况下, Utils3D.convert3DCoordTo2DScreenCoord转换出来的坐标对不上
要回复问题请先登录
2 个回复
183*****755
赞同来自:
leeq3000
赞同来自: