상세 컨텐츠

본문 제목

옵션 enum, MFnEnumAttribute

Maya API/Maya_API

by hwano 2014. 3. 17. 16:36

본문

 

 

설정 중에서 선택할 수 있는 옵션을 만들어 넣어야 하는 경우에 MFnEnumAttribute을 쓴다.

 

 

MFnEnumAttribute

 

 

////////////////////////////////////////////////////////

 

aUVmode  = eAttr.create( "UVmode", "UVmode" );
eAttr.addField( "step", 0 );
eAttr.addField( "linear", 1 );
eAttr.setKeyable(true);
eAttr.setHidden(false);
eAttr.setStorable(true); 
addAttribute( aUVmode );

 

short UVmode = data.inputValue( aUVmode ).asShort()

 

////////////////////////////////////////////////////////

 

short가 뭐였지 암튼, UVmode를 print해보면 정수 0, 1, 2...   등의 값으로 나온다.

그냥 int형처럼 정수 숫자 취급해서 쓰면 된다.

 

 

 

 

 

관련글 더보기