【发布时间】:2015-12-19 12:23:26
【问题描述】:
我试图从我创建的 Sphere 中获取所有节点,并使用以下代码。
private Array<Node> nodes;
ModelBuilder modelBuilder = new ModelBuilder();
Model model = modelBuilder.createSphere(10, 10, 10, 20, 20, new Material(ColorAttribute.createDiffuse(Color.RED)), Usage.Position | Usage.Normal);
nodes = model.nodes;
for (Iterator<Node> iterator = nodes.iterator(); iterator.hasNext();)
{
Node node = (Node) iterator.next();
nodes.add(node);
}
在我看来,这应该返回所有节点。
事实上,nodes.size 是“1”,与球体大小无关。
【问题讨论】: