症状
NukeStudio / Hieroのデフォルトでは、スペースバーのキーボードショートカットは、他のアプリケーションで一般的に行われているように、Viewerを再生/一時停止するのではなく、パネルを最大化するために使用されます。
原因
これは、スペースバーのキーボードショートカットが常にアクティブペインを最大化するようにNukeStudio / Hieroでハードコードされているためです。スペースバーを設定してビューアを再生/一時停止することもできます。
スペースキーのホットキーの動作を制御するためにNukeStudio / Hieroに設定を追加するというオープン機能の要求があります。
TP 141596 - NukeStudio - スペースバーがコントロールするものの設定を追加する(Play / Stop vs. Expandペイン)
解決
スペースバーのキーボードショートカットの既存の動作を変更し、ビューアを再生/一時停止するように設定するには、以下のコードを使用できます。
import hiero.ui
from PySide import QtGui
playButton = hiero.ui.findMenuAction('Play/Pause')
playButton.setShortcut("Space")
実行するには、コードをスクリプトエディタパネルにコピーして、すべてのコード行を実行してください。
この機能をすべてのNukeセッションで一貫させるには、menu.pyまたはinit.pyに追加する必要があります。これらのファイルの場所や作成方法の詳細については、 Nukeのオンラインヘルプを参照してください。
私たちはそれを聞いて申し訳ございません
理由をお聞かせください