증상
Nuke Studio / Hiero 에서는 기본적으로 스페이스바 키보드 단축키를 사용하여 다른 애플리케이션에서 일반적으로 수행하는 것처럼 Viewer를 재생/일시 중지하는 대신 패널을 최대화합니다.
원인
이는 Nuke Studio / Hiero 에 스페이스바 단축키가 항상 활성 창을 최대화하도록 하드코딩되어 있기 때문입니다. 따라서 스페이스바를 뷰어 재생/일시 정지로 설정할 수는 있지만, 그럴 때마다 패널이 최대화됩니다.
Nuke Studio / Hiero 에 스페이스바 단축키 기능을 제어하는 환경 설정 기능을 추가해 달라는 요청이 있습니다. 이 기능은 다음과 같이 참조해 주세요.
ID 141596 - NukeStudio - 스페이스바로 제어할 수 있는 항목에 대한 기본 설정 추가(재생/중지 대 확장 창)
해결
스페이스바 키보드 단축키의 기존 동작을 변경하고 뷰어를 재생/일시 중지하도록 설정하려면 스크립트 편집기에서 아래 전체 코드를 실행합니다.
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 시작 스크립트 파일이란 무엇인가요?
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요