症状
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")
上記のコードにより、スペースバーを押すとウィンドウが最大化されるのではなく、ビューアの再生ヘッドがアクティブになります。この機能をすべてのNukeセッションで一貫して使用するには、 menu.pyまたはinit.pyに追加する必要があります。menu.pyおよびinit.pyファイルの使用方法の詳細については、次の記事をご覧ください: Q100490:init.pyおよびmenu.py起動スクリプトファイルとは
私たちはそれを聞いて申し訳ございません
理由をお聞かせください