E D R S I H C RSS


시작하려면? #

맥스스크립트의 세계에 온 것을 환영한다! ^_^;
  • 맥스스크립트(줄여서 MXS라고 하겠다)를 시작하려면, [http]ScriptSpot으로 가서 [http]Wad-O-MAXScriptTutorials!를 다운로드 받아라. -> "Tutorials\Scripting Tutorials"디렉토리에서 demo.ms화일을 먼저 공부해보도록 한다. 맥스 R4에서는 디렉토리이름이 변경되었으므로 demo.ms화일안에서 '\\feature_based\\''\\FeaturesScenes\\'로 변경하라. 또한, demo.ms 화일명도 Example_StartHere.ms로 변경하라.
  • R4에서 맥스스크립트 도움말을 채크해라 : "MXS4Help\Contents\Introduction\Learning MAXScript"
  • 기본의 코드를 분해해봐라! [http]ScriptSpot에 수많은 스크립트가 존재한다.)
  • [http]Boboland를 가본다.
  • MXSHelp를 체크한다. 스크립트의 전체 예제가 들어있다.
  • ListenerMacroRecorder의 사용법을 익혀라!
  • 여러분의 코드에 주석을 잘 붙여봐라! 이것은 작업을 쉽게 해주고 다른 사람들도 따라하기 쉽게 해준다.

초보자를 위한 것들 #

몇몇 문법이 친숙해보일지 몰라도, 기초적인 형태라고 미리 생각하지 말기를 경고하는 바이다. MXS는 객체지향적이고 이벤트 기반의 언어이다. 각 문장은 값으로 구해지는 문장들로 합쳐질 수 있다. 이것은 몇가지 전혀다른 조합을 만들어내기도 한다. 예를 들자면,
bool=true;angle=60
var=(if bool then cos else sin) angle
-- result: var=0.5
과거(의 문법)에 얽메이지 말아라. MXS는 전혀 다른 넘이라는 것을 명심해라!

몇가지 MXS 에디터 팁 #

Ctrl+마우스오른버튼스크립트상에서 핸들러 함수별로 분류된 네비게이트 메뉴를 나타낸다
Ctrl+D스크립트의 키워드들을 보기쉽게 색상처리한다
Ctrl+B괄호검사
Ctrl+R최근에 이동했던 위치를 8군데까지 기억해두고 그것들을 순환한다.

몇가지 유용한 함수들 #

몇가지 유용한 확장(extension) #

교과서 #

  • 선택의 여지가 없다. Mastering MAXScript and the SDK for 3D Studio MAX - 와우북에서 팔지 않는다. -_-; 교보문고에 알아보라.
  • [http]MAXForum에 가입하고 질문을 던져보도록 한다. (물론 영어가 되어야 한다. -_-)

행운을 빈다. ^^;

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-10-28 12:42:52
Processing time 0.4182 sec