swift - 我应该使用什么方法来代替已弃用的“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:)
?
(可用替换没有 name 参数key
)
解决方案
您可以检索SCNAnimationPlayer
usinganimationPlayer(forKey:)
然后将其paused
属性设置为true
。
推荐阅读
- powerbi - 无法从 SQL Server 加载 PowerBi 中的历史数据
- angular - 根据条件对表单进行角度所需的验证
- ssms - 在 ssms SQLCMD 中运行 .txt 文件
- django - 更新 django 字段中的状态 - status CHOICES
- postgresql - 执行选择查询时出现共享内存不足错误
- python - 使用 lmfit 将信号拟合为方波形式
- docker - 如何在 Dockerfile 中预拉 docker 镜像?
- python - 如何将预先计算的距离矩阵(csv格式)导入python?
- docker - 使用 Pytorch-cuda 作为 Docker 的基础镜像
- php - 为相同分数的学生分配相同的排名