我试图使用SCNAction类动画多个SCNNode来同时运行,但我很难搞清楚它。我觉得这可能是不可能的,但是把问题扔出去并看看是否有人有答案并不会有什么坏处。
例如:
让我说我做了
SCNAction *move = [SCNAction moveTo:SCNVector3Make(10.0,0.0,10.0) duration:5.0];
并希望同时运行两个节点到同一地点
[nodeOne runAction:move];
[nodeTwo runAction:move];
当我这样做时,nodeOne只会运行动作而nodeTwo甚至不会在nodeOne之后运行。 有没有办法让nodeOne和nodeTwo同时移动?
旁注:我在 - (void)viewDidLoad中这样做,我应该使用viewDidAppear来实现这一点吗?