症状
在Nuke Studio / Hiero中,默认情况下空格键快捷键用于最大化面板,而不是像其他应用程序中那样用于播放/暂停查看器。
原因
这是因为Nuke Studio / Hiero将空格键的快捷键硬编码为始终最大化当前活动面板。因此,虽然可以将空格键设置为播放/暂停查看器,但每次按下空格键也会最大化面板。
我们已收到一个功能请求,希望在Nuke Studio / Hiero中添加一个首选项,用于控制空格键快捷键的功能。请将此功能请求参考为:
ID 141596 - NukeStudio - 添加空格键控制功能的偏好设置(播放/停止 vs. 展开面板)
解决
要更改空格键快捷键的现有行为,并将其设置为播放/暂停查看器,您可以在脚本编辑器中运行以下完整代码:
import hiero .ui
playButton = hiero .ui.findMenuAction('Play/Pause')
playButton.setShortcut("Space")
通过上述代码片段,空格键现在会激活 Viewer 的播放头,而不是最大化窗口。为了使此功能在所有Nuke会话中保持一致,您需要将其添加到menu.py或init.py文件中。有关使用menu.py和init.py文件的更多信息,请参阅以下文章: Q100490:什么是 init.py 和 menu.py 启动脚本文件
我们很遗憾听到
请告诉我们