我可以同时将SCNAction用于多个SCNNode(同时)吗?

时间:2015-04-28 04:03:13

标签: objective-c scenekit

我试图使用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来实现这一点吗?

0 个答案:

没有答案