【发布时间】:2015-05-03 04:07:31
【问题描述】:
我一直在阅读documentation 和source 以尝试找出一种方法来计算向量的长度,然后将其设置为定义的值。
我的代码:
if (viewerPosition !== null && placementPosition !== null) {
var vectorDiff = placementPosition.sub(viewerPosition);
placementPosition.setY(0);
placementPosition.multiplyScalar(100000);
console.log(placementPosition)
日志返回:
Object { x: -23.658385352970377, y: 0, z: 9.121675219786463 }
我尝试添加该行:
placementPosition.length (32);
看看这是否会将向量的长度更改为 32m,但不幸的是这不起作用。
任何建议将不胜感激。谢谢
【问题讨论】:
标签: javascript three.js