getWorldDirection()
方法可以返回当前对象的朝向,即该对象在世界坐标系中的方向。该方向是以向量形式返回的,并可用于将该方向应用于其他计算中。
getWorldDirection(optionalTarget)
optionalTarget
:(Vector3) 可选参数。一个向量,用于存储返回的世界方向。如果不指定,该方法会创建一个新的向量并将其返回。var myObject = new THREE.Object3D();
myObject.position.set(10, 20, 30);
myObject.lookAt(0, 0, 0);
var worldDirection = new THREE.Vector3();
myObject.getWorldDirection(worldDirection);
console.log(worldDirection); // 输出:THREE.Vector3(-0.2672612419124244, -0.5345224838248488, -0.8017837257372732)
该方法返回一个Vector3对象,表示当前对象在世界坐标系中的朝向。若指定了optionalTarget参数,则该对象会被修改并返回;否则,会新创建一个Vector3对象并返回。
Object3D.rotation
属性。