【发布时间】:2023-03-20 01:45:01
【问题描述】:
我知道如何在 SceneKit 中的单个节点中一个一个地创建一系列 SCNActions。但我想知道,如何使用不同的节点制作一系列 SCNActions? 例如
- 向前移动节点 A
- 向前移动节点 B
- 等待 1 秒
- 向后移动节点 A
我找到了一个 SpriteKit 的示例,但我不能使用它,这个... Run SKActions sequence with different nodes
一个序列的代码如下
var sequence = [SCNAction] ()
let force = SCNVector3(0.0, 0.0, -1.0)
let move = SCNAction.move(by: force!, duration: 1.5)
squence.append(move)
let actions = SCNAction.sequence(squence)
nodeSelected?.runAction(actions)
【问题讨论】:
标签: swift xcode scenekit sequences scnnode