我应该使用什么方法来代替已弃用的 'resumeAnimation(forKey:)'?
What method should I use instead of a deprecated 'resumeAnimation(forKey:)'?
当我使用 SceneKit 的 resumeAnimation(forKey:)
实例方法时
model.resumeAnimation(forKey: "run")
Xcode 11.7 打印以下消息:
//
// 'resumeAnimation(forKey:)' was deprecated in macOS 10.13:
// Use -[SCNAnimationPlayer setPaused:] instead.
//
问题:
如何使用[SCNAnimationPlayer setPaused:]
代替resumeAnimation(forKey:)
?
(可用的替换没有名称为 key
的参数)
您可以使用 animationPlayer(forKey:)
检索 SCNAnimationPlayer
,然后将其 paused
属性 设置为 true
。
当我使用 SceneKit 的 resumeAnimation(forKey:)
实例方法时
model.resumeAnimation(forKey: "run")
Xcode 11.7 打印以下消息:
//
// 'resumeAnimation(forKey:)' was deprecated in macOS 10.13:
// Use -[SCNAnimationPlayer setPaused:] instead.
//
问题:
如何使用[SCNAnimationPlayer setPaused:]
代替resumeAnimation(forKey:)
?
(可用的替换没有名称为 key
的参数)
您可以使用 animationPlayer(forKey:)
检索 SCNAnimationPlayer
,然后将其 paused
属性 设置为 true
。