如何编写 SCNAction 结束时的完成处理程序?或者也许只是在操作结束时收到通知。有什么方法可以知道 Action 何时结束?我最后的手段是使用自定义 delay(delay: Double, closure)->())
函数,并将 delay
设置为 Action 执行时间,但这似乎相当脆弱.
runAction(_:completionHandler)
和 runAction(_:forKey:completionHandler)
接受闭包。它们是在 SCNActionable
协议(protocol)上定义的,而不是 SCNAction
,因此很容易错过文档。
https://developer.apple.com/reference/scenekit/scnactionable/1524219-runaction
关于ios - 知道 SCNAction 何时结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33946964/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |