【发布时间】:2017-06-20 14:20:07
【问题描述】:
我制作了一个名为 arrowsign.scn 的 scn 文件,其中包含如下图所示的箭头:
我写了一段代码来加载箭头对象:
SCNNode *node = [SCNNode node];
SCNNode *a[10];
for (int i = 0;i<10;i++){
a[i] = [scene.rootNode childNodeWithName:@"arrowsign" recursively:NO];//just one arrow in arrowsign.scn
a[i].scale = SCNVector3Make(0.15f, 0.15f, 0.15f);
a[i].position = SCNVector3Make(1+i, 0, 0);
[node addChildNode:a[i]];
}
[scene.rootNode addChildNode:node];
理想情况下,屏幕上会显示一行箭头。但是,只显示一个箭头。我怎样才能实现我的目标?
【问题讨论】:
标签: ios objective-c scenekit