症状
默认情况下,在Nuke Studio / Hiero中,空格键键盘快捷键用于最大化面板,而不是像其他应用程序中常见的那样播放/暂停查看器。
原因
这是由于空格键键盘快捷键在Nuke Studio / Hiero中被硬编码,以始终最大化活动窗格。因此,虽然可以设置空格键来播放/暂停查看器,但它每次也会最大化面板。
我们有一个开放的功能请求,希望在Nuke Studio / Hiero中添加首选项来控制空格键热键的功能。请将此功能引用为:
- ID 141596 - NukeStudio - 添加空格键控制内容的首选项(播放/停止与展开窗格)
解决
要更改空格键键盘快捷键的现有行为并将其设置为播放/暂停查看器,您可以在脚本编辑器中运行以下完整代码:
import hiero .ui
try:
from PySide import QtGui ### For pre Nuke 11
except:
from PySide2 import QtGui ### For Nuke 11+
playButton = hiero .ui.findMenuAction('Play/Pause')
playButton.setShortcut("Space")
通过上面的代码片段,空格键现在将激活查看器的播放头,而不是最大化窗口。要使此功能在所有Nuke会话中保持一致,您需要将其添加到menu.py或init.py中。
我们很遗憾听到
请告诉我们