Debugging
- 문장 끝에 ';(세미콜론)'을 찍으면 한줄로 여러줄을 작성 할 수 있음.
MaxScript Debugger
- Throw
- 사용자가 원하는 순간에 Throw 함수를 사용하면 강제로 멈출 수 있음.
- Throw 함수 이후에는 Script가 멈춤.
- Break
- Throw와 비슷하나 Script의 자세한 정보를 확인할 수 있는 MaxScript Debugger를 띄울 수 있음.
- MaxScript Debugger
- Break
- Max의 실행이 중지되고 현재 실행중인 Script의 내용을 볼 수 있는 상태가 됨.
Run이나 Stop을 누르기 전까지 멈춰 있음.
- Max의 실행이 중지되고 현재 실행중인 Script의 내용을 볼 수 있는 상태가 됨.
- Run
- Break에 의해 멈춘 상태를 해제하고 다시 작동하게 됨.
- Evaluate
- Command 창의 내용을 실행 함.
- setVar와 같은 명령어를 사용하여 직접 변수의 값을 변경하는 것도 가능함.
- 자세한 명령어는 아래 링크에서 확인 가능함.
https://help.autodesk.com/view/3DSMAX/2017/ENU/guid=__files_GUID_EC769B4F_D1CA_4ADC_A63E_E9CAD90C6C52_htm
- Watch
- Watch Manager 창을 연다.
- Watch Manager 창에서는 사용자가 원하는 변수의 내용을 직접 선택해서 살펴볼 수 있음.
- Stop
- Break에 의해서 중단 되었을 경우에만 활성화 되며, Script를 중단 시킬 떄 사용함.
- Clear
- Output 창의 내용을 모두 지움.
- Config
- MaxScript Debugger에 관련된 각종 옵션들을 설정 할 수 있음.
- 자세한 명령어는 아래 링크에서 확인 가능함.
https://help.autodesk.com/view/3DSMAX/2017/ENU/guid=__files_GUID_EC769B4F_D1CA_4ADC_A63E_E9CAD90C6C52_htm
'Programming > MaxScript' 카테고리의 다른 글
Macro Script (0) | 2021.04.11 |
---|---|
확인해볼만한 내용 (0) | 2021.04.06 |
Multi Bip Save & Load (0) | 2021.02.24 |
Skin Tool (0) | 2021.02.24 |
LDI Script (0) | 2021.02.24 |