我有一个可能很愚蠢的问题。我试图遍历平面的顶点。为什么这行不通。我收到“未捕获的类型错误:无法设置未定义的属性‘x’”错误。
plane = new THREE.Mesh(new THREE.PlaneGeometry(100,100, 10, 10), planeMat);
//Set up heightmap for plane
var vertices = plane.geometry.vertices;
var l = vertices.length;
for ( var i = 0;i < l;i++){
vertices[i].position.x = Math.random()*50;
}
scene.add(plane);
呈现http://jsfiddle.net/sJESN/的整个代码取消注释上述循环中的注释行以获取错误。
感谢您的帮助,我已经为此发疯了 3 天!对不起任何菜鸟的错误。