如何强制重绘我的场景?
How to force repainting my scene?
我正在 Unity 中编写一个脚本,该脚本将一系列动作应用于我的相机,使其遵循预定义的路径。我需要在每个小动作之间重新绘制场景,否则只有在到达最终位置时才会绘制场景。
我尝试了很多选项,但我就是找不到适合我的东西。
我已经试过了:
SceneView.RepaintAll();
HandleUtility.Repaint();
并且无法从编辑器或编辑器窗口中找到 Repaint() 方法 类。
有什么想法吗?
渲染过程在每次 Update() 后开始。让我们在多个更新中处理您的运动逻辑,并在每次更新之间进行插值。
我正在 Unity 中编写一个脚本,该脚本将一系列动作应用于我的相机,使其遵循预定义的路径。我需要在每个小动作之间重新绘制场景,否则只有在到达最终位置时才会绘制场景。 我尝试了很多选项,但我就是找不到适合我的东西。
我已经试过了:
SceneView.RepaintAll();
HandleUtility.Repaint();
并且无法从编辑器或编辑器窗口中找到 Repaint() 方法 类。
有什么想法吗?
渲染过程在每次 Update() 后开始。让我们在多个更新中处理您的运动逻辑,并在每次更新之间进行插值。