기본 설정 대화상자의 MAXScript 패널에서는 MAXScript와 매크로 레코더 기본 설정, 자동 스크립트 로드 활성화 또는 비활성화, 초기 힙 크기 설정, MAXScript 편집기에서 사용하는 글꼴 스타일 및 크기 변경 및 매크로 레코더에 대한 모든 설정 관리 작업이 수행됩니다.
3dsmax.ini 파일의 [MAXScript] 섹션을 편집하여 이러한 설정을 변경할 수도 있습니다.
MAXScript에 대한 자세한 내용을 참조하려면 도움말 MAXScript 도움말을 선택합니다.
두 가지 방법으로 스크립트를 자동으로 시작할 수 있습니다. 시작 코드가 들어있는 startup.ms라고 이름이 지정된 파일을 만들 수 있습니다. MAXScript에서는 먼저 스크립트 디렉토리에서 이 파일을 검색한 다음 3ds Max 루트 디렉토리와 Windows PATH 환경 변수에서 지정한 디렉토리에서 차례로 검색합니다. MAXScript에서 startup.ms를 처음 찾고 나면 검색이 중지됩니다.
자동으로 로드하려는 스크립트 파일을 ₩scripts 디렉토리 내의 ₩startup 디렉토리에 배치할 수도 있습니다. MAXScript에서는 파일 이름 확장자가 .ms인 스크립트 파일이나 파일 이름 확장자가 .mse인 암호화된 스크립트 파일을 로드합니다.
startup.ms 파일과 ₩startup 디렉토리에서 자동 로드된 파일이 모두 있으면 MAXScript에서는 항상 startup.ms를 먼저 로드합니다.
MAXScript에서는 제한된 변수 형식이 지원됩니다. 특정 전역이 영구적이라고 선언하면 장면 파일이 열리고 닫힐 때 전역에 포함된 값이 항상 장면 파일에 저장 및 복원됩니다. 예를 들면 이 방법으로 장면에 있는 오브젝트에 대한 직접적인 참조를 변수로 보관할 수 있습니다. 이러한 참조는 장면 전체에서 이동하여 보관되고 다시 로드됩니다.
MAXScript 편집기의 글꼴을 선택합니다.
MAXScript 편집기의 글꼴 크기를 선택합니다.
스크립트에서 연관된 창을 사용하지 않고 출력을 WindowStream 값으로 보내는 경우 리스너를 엽니다. 이 경우 MAXScript 확장자가 필요합니다.
설정하고 스크립트를 편집하면 스크립트 창 제목 표시줄에 파일 이름 및 전체 파일 경로가 표시됩니다. 해제하면 제목 표시줄에 스크립트 파일 이름만 표시됩니다.
기존 스크립트와 호환되지 않는 경우에는 이 옵션을 끕니다.
해제하면 리소스 파일에서 값으로 지정된 것이 무엇이든 스크립트에서 사용됩니다. 리소스 파일에 잘못된 값이 포함된 경우 이해하기 어려운 이상한 구문 분석 오류가 나타날 수 있습니다.
리소스 파일 설정이 완료되면 이 옵션을 끕니다. 현재 해당 파일이 적합하고 파일 편집이 완료된 것을 알게 되었으므로 파일 확인에 시간을 쓸 필요가 없습니다.
MAXScript에서는 힙이라는 작업 메모리를 3ds Max에서 할당하는 메모리로부터 잘라냅니다. 여기에서 값을 증가시켜 언제든지 힙에 추가할 수 있습니다.
이 큰 그룹의 컨트롤은 매크로를 기록하기 위한 것입니다. 매크로 레코더를 참고하십시오.
3ds Max는 MAXScript 리스너 창의 비활성화된 매크로 레코더와 최소화된 매크로 레코더 창에서 시작합니다.
MAXScript 매크로 레코더에서 설정하거나, MAXScript 리스너 도구 모음의 매크로 레코더 메뉴에서 사용을 설정하여 매크로 레코더를 활성화할 수도 있습니다.
이 상태는 3dsmax.ini 파일에 저장됩니다. 한 번 켜면 3ds Max를 다시 시작할 때 해당 활성화 상태를 유지합니다.
코드 생성 매개변수는 실행되는 스크립트가 선택에 상대적이 될지 여부 또는 가능한 경우 오브젝트 참조를 포함하는지 여부를 나타냅니다. 스크립트를 선택에 상대적으로 만들면 기록된 스크립트를 서로 다른 선택에 적용하여 좀 더 일반화할 수 있습니다. 절대 모드는 현재 선택에 상관없이 항상 같은 오브젝트에서 작동합니다.