기타

어트리뷰트 메니져에서 Sel.: Wireframe 체크에 관해

by 샤이닝 posted Oct 01, 2008 Replies 3
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form
어트리뷰트 메니져들어가면 Sel.: Wireframe 이 있는데 이 옵션을 스크립트로 만들고 싶습니다.
그래서 한번 클릭하면 체크가 가능하게 되고 한번 더 클릭하면 체크가 비활성되게 하고 싶은데 방법을 모르겠네요.

스크립트창에 드래그 하니까 명령어는 아래와 같이 나오네요.
#BASEDRAW_DATA_WIREFRAMESELECTION


참고로 예전에 질문한것에
KOS님께서 답변주신것이 있는데요.
그리드 ON OFF는 아래와 같습니다.

doc->GetActiveBaseDraw()#BASEDRAW_DISPLAYFILTER_GRID =
!doc->GetActiveBaseDraw()#BASEDRAW_DISPLAYFILTER_GRID;


위와 비슷할거같아서 doc->GetActiveBaseDraw()#대신에 drawBD ate, material(), Tool() 등을 넣어보았는데 안되네요.
어떤식으로 적어야 가능할까요?

ps. 마우스로 클릭하는것에 대해서 스크립트가 어떻게 되는지 확인이 안되니 스크립트를 배우는데 시간이 많이 드는것같습니다.
다음버젼에서는 꼭 가능해지길 바래봅니다.
  • ?
    P. 2008.10.01 19:19
    토글 명령을 하셔야 할껍니다..아.마.도...시간이 나면 같이 연구해 보지요
  • ?
    환영그림 2008.10.01 20:07
    뷰포트 속성의 디스플레이내 Sel.:Wireframe 말씀하시는건가요?
    저는 정상적으로 ON/OFF 토글되고 뷰포트의 선택된 객체에도 즉시 반영되네요 
    C4D R10.5

    doc->GetActiveBaseDraw()#BASEDRAW_DATA_WIREFRAMESELECTION =
    !doc->GetActiveBaseDraw()#BASEDRAW_DATA_WIREFRAMESELECTION;
  • ?
    샤이닝 2008.10.02 10:06
    와. 잘 되네요 ^-^;; 감사합니다.

    저도 한번 적어봤었는데 뭘 빠뜨렸었는지 이제서야 됩니다.

Articles