0
我有這樣的代碼,旨在發現用戶點擊網:爲什麼我的raycast不會與任何東西相交?
// scene and camera are defined outside of this code
var mousePoint = new THREE.Vector2();
var raycaster = new THREE.Raycaster();
var intersections;
function onClick(event) {
mousePoint.x = event.clientX;
mousePoint.y = event.clientY;
raycaster.setFromCamera(mousePoint, camera);
intersections = raycaster.intersectObjects(
scene.children);
}
然而,每一個我點擊一次,intersections
回來爲空數組,什麼也沒有得到相交。我究竟做錯了什麼?