2015-01-16 8 views
0

마스크 모양의 경계 상자 GUI 속성에 액세스하여 After Effects에서 완벽한 원 모양 마스크를 만드는 방법을 볼 수 있는지 궁금합니다. 내 코드는 다음과 같습니다 :Extenscript를 통해 Mask> Mask Path> Shape> BoundingBox 속성에 액세스 할 수 있습니까?

는 "마스크 모양의 경계 상자 구이 속성에 액세스"에 의해 의미,하지만 난 당신이 무슨 뜻인지 알고 어떻게 생각하십니까

maskpath = app.project.item(1).layer("Orange Solid 2").property("ADBE Mask Parade").property("ADBE Mask Atom").property("ADBE Mask Shape");

답변

0

확실하지 "어떻게 완벽한 원 모양을 만들 After Effects의 마스크 "를 참조하십시오.

볼 D. Ebberts '스크립트 코드는 여기에 게시 : http://aenhancers.com/viewtopic.php?f=11&t=2084

나는 그것이 않는 생각 (또는 당신이 할 이어질 것) 당신이 원하는.

+0

응답 해 주셔서 감사합니다. 사실 이것은 또한 도움이됩니다. 'Bounding Box Gui'에 대한 잘못된 설명에 사과드립니다. 그러나 궁금한 점이 있다면, 레이어 마스크를 선택하고 오른쪽으로 마스크 마스크를 선택하면 열리는 GUI입니다. 오렌지에서 강조 표시된 "모양 ..."을 선택할 수 있습니다. – Felice

+0

확실한 것은 확실하지만, GUI를 사용하지 않고 일반적으로 스크립팅을 사용하는 것이 가장 좋습니다 (그리고 API는 가장 잘 설계되었습니다). 귀하의 설명은 가난하지 않았습니다; GUI에 의존하지 않는 스크립팅 솔루션의 이상적인 활용을 생각하고 있었으므로 그 의미가 무엇인지 알았 으면합니다. 나는 이것이 도움이 된 것을 매우 기쁘게 생각합니다. – CRGreen

-1

이 창의 왼쪽 상단 오른쪽 하단 값에 액세스하는 방법에 대해 이야기하고 있다고 생각합니다. 당신이 마스크 패스 의 모양 (가리키는 손 파란색 화살표를 익사 위치)를 클릭

어느 한 방법

0
스크립트를 통해 그 값에 액세스하는 말해 줄 수주십시오 때 는

이 창이 나타납니다

난 후유증-CS6 스크립팅-Guide.pdf를 페이지 응답을 발견 48

AVLayer sourceRectAtTime() method 

직사각형 보를 취득 텍스트 또는 도형 레이어 내용에 대해 수정 된 지정된 시간 인덱스에있는 레이어의 unds. 예를 들어, 기준선에 적절하게 정렬 된 텍스트를 작성합니다.

app.project.item(index).layer(index).sourceRectAtTime(timeT, extents) 

반환 네 가지 속성을 가진 자바 스크립트 객체 : [위쪽, 왼쪽, 너비, 높이].