您可以参考下面这个代码设置,另外如果您需要修改模型的位置,其实通过设置他渲染的tetxure的节点位置来修改的,如下图一。[code]let cube = new MeshSprite3D(PrimitiveMesh.createBox());
scene.addChild(cube);
let pos = new Vector3();
let screenPos = new Vector3();
Laya.timer.frameLoop(1, this, ()=>{
camera.orthographic = true;
screenPos.setValue(camera.clientWidth / 2, camera.clientHeight / 2, 0.1); //converScreenToCoordToOrthographicCoord传的screenPos应该是这个3d模型在摄像机rt内的屏幕坐标
camera.convertScreenCoordToOrthographicCoord(screenPos, pos);
cube.transform.position = pos;
});[/code]图一