暂时没有选项来操作,只能用脚本来执行了
像这样把脚本放到文本编辑器内,运行一下,再播放就不会循环了
给特殊需求者使用
import bpy
def stop_playback(scene):
if scene.frame_current == scene.frame_end:
bpy.ops.screen.animation_cancel(restore_frame=False)
# 或者存储帧数:
def stop_playback_restore(scene):
if scene.frame_current == scene.frame_end + 1:
bpy.ops.screen.animation_cancel(restore_frame=True)
# 将其中一个函数添加到frame_change_pre处理程序中:
bpy.app.handlers.frame_change_pre.append(stop_playback)