2017-09-18 9 views
0

Maya에서 Python 스크립트를 실행할 때, 스크립트 편집기는 스크립트가 항목을 선택하거나 선택 해제 할 때마다 다시보고합니다. 그것은 지저분한 일이며 차라리 그런 일이 일어날 것입니다. 스크립트 편집기가 해당 명령을보고하지 못하게하는 방법이 있습니까? 스크립트를 실행하기 전에 편집기에서 옵션을 해제 할 수 있습니까?편집기 콘솔에서 "select"와 "unselect"를 스크립트가 인쇄하고 있습니다 :

답변

0

다소 이상하게 들리지만 스크립트 편집기에서 모든 명령을 반향 출력합니까?

내가 생각할 수있는 유일한 다른 점은 스크립트가 명시 적으로 인쇄 명령문을 실행하고 있다는 것입니다. 모든 인쇄 줄을 주석 처리 할 수 ​​있도록 소스 코드에 대한 액세스 권한이 있습니까?

편집 : 작성한 경우 더 이상 선택이 필요하지 않도록 코드를 조정할 수 있습니다. 실제로 선택을 필요로하는 Maya 명령은 거의 없습니다. 선택 항목과 함께 작동하지만 노드 이름을 명시 적으로 제공 할 수 있습니다. 대부분의 명령은 변수에 캡처 할 수있는 노드 이름도 반환합니다.

스크립트에서 항목을 더 이상 선택/선택 취소하지 않으면 스크립트 편집기 출력이 더 이상 인쇄물로 혼란해서는 안됩니다.

+0

응답 해 주셔서 감사합니다. 내 느린 회신에 죄송합니다. – winteralfs

+0

적어도 사용하거나 이해할 수있는 형태로 Maya 내부의 소스 코드에 액세스 할 수 없습니다. 명령문은 스크립트 편집기 창에보고됩니다. 이미지 예제를 게시하려고합니다. – winteralfs

+0

흠 ... 어디서 스크립트를 얻었습니까? 같은 저자의 다른 스크립트를 사용 했습니까? 그렇다면이 스크립트도 사용합니까? –

0

예, 저는 스크립트 작성자입니다. Maya 문제라고 생각합니다. 특정 작업을보고하고 끌 수 없습니다.