AFrame版本0.3.0中没有mesh.geometry.vertices属性

时间:2016-10-01 23:26:06

标签: aframe

我正在尝试使用0.3.0从版本0.2.0 docs重新创建游戏教程: https://aframe.io/docs/0.2.0/guide/building-an-advanced-scene.html

对撞机组件使用以下语句:

var vertices = mesh.geometry.vertices;

在0.3.0中它返回错误:

vertices undefined

如果您打印

console.log(mesh.geometry);

在版本0.2.0中,顶点作为几何的属性返回,但在0.3.0中没有这样的属性。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

现在它们默认为BufferGeometry。

您可以选择退出:<a-entity geometry="buffer: false">

转换前的旧数据也会存储在this.geometry.metadata