ios - 知道 SCNAction 何时结束
<p><p>如何编写 SCNAction 结束时的完成处理程序?或者也许只是在操作结束时收到通知。有什么方法可以知道 Action 何时结束?我最后的手段是使用自定义 <code>delay(delay: Double, closure:()->())</code> 函数,并将 <code>delay</code> 设置为 Action 执行时间,但这似乎相当脆弱.</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p><code>runAction(_:completionHandler)</code> 和 <code>runAction(_:forKey:completionHandler)</code> 接受闭包。它们是在 <code>SCNActionable</code> 协议(protocol)上定义的,而不是 <code>SCNAction</code>,因此很容易错过文档。</p>
<p> <a href="https://developer.apple.com/reference/scenekit/scnactionable/1524219-runaction" rel="noreferrer noopener nofollow">https://developer.apple.com/reference/scenekit/scnactionable/1524219-runaction</a> </p></p>
<p style="font-size: 20px;">关于ios - 知道 SCNAction 何时结束,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/33946964/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/33946964/
</a>
</p>
页:
[1]