2013-05-22 3 views
0

안녕하세요 Maya에 UI를 만들려면 Pyqt4과 함께 작업하고 있습니다.하지만 사용자가 장면을 열거 나 변경하면 UI를 닫거나 새로 고치기를 원합니다.장면 닫기 또는 장면 변경 감지

파이썬에서이 변경을 감지하는 방법이 있습니까?

답변

3

scriptJob이 필요합니다.

다음과 같은 맞춤 설정이 도움이 될 수 있습니다.

import maya.cmds as cmds 

def refresher(): 
    # the function which does the closing/refreshing 
    pass 

cmds.scriptJob(e=["NewSceneOpened", refresher]) 
cmds.scriptJob(e=["SceneOpened", refresher]) 
cmds.scriptJob(e=["flushingScene", refresher]) 
관련 문제