0
我想要一個事件,當相機觸摸網格物體時,它會移動到其他位置,如門戶。檢測相機和網格物體之間的碰撞
這是我的相機:
function MaCamera(scene, positionCx, positionCy, positionCz)
{
var freeCamera = new BABYLON.FreeCamera("FreeCamera", new BABYLON.Vector3(positionCx, positionCy, positionCz), scene);
freeCamera.rotation = new BABYLON.Vector3(0.5, 0, 0);
freeCamera.attachControl(canvas, true);
freeCamera.checkCollisions = true;
scene.activeCamera = freeCamera;
}
這是我目:
var drawMirror = BABYLON.Mesh.CreateBox("rectangle", 1, scene);
drawMirror.scaling = new BABYLON.Vector3(12, 0.1, 20);
drawMirror.rotation.x = Math.PI/2;
drawMirror.position = new BABYLON.Vector3(positionMx, positionMy, positionMz);
drawMirror.checkCollisions = true;