2013-10-21 19 views
0

After Effects scripting guide은 레이어 마커 설정 방법을 명확하게했지만 타임 라인 마커를 설정하는 방법을 아직 찾지 못했습니다.extendscript를 사용하여 After Effects 타임 라인 마커 설정

var myMarker = new MarkerValue("Fade Up"); 
myLayer.property("Marker").setValueAtTime(2, myMarker); 

내가 타임 라인에 마커를 추가하지만 항목에 동일한 기능을 호출하면 undefined를 반환 할 다음과 같이

레이어 마커를 설정하는 코드입니다.

app.project.item[i].property("Marker").setValueAtTime(2, myMarker); 

타임 라인 마커에 액세스하려면 어떻게해야합니까?

답변

0

글쎄, AE의 스크립팅 API를 통해 타임 라인 비교 마커를 잡는 것은 공식적으로 지원되지 않지만 스크립팅을 통해 가능합니다. Adobe 포럼에서이 스레드에 대한 Paul Tuersley의 솔루션을 확인하십시오. 나는 그것을 구현했고 잘 동작한다.

http://forums.adobe.com/message/4747367#4747367

+0

예, 기존의 마커를 액세스하기 위해 작동하지만 요청이 – CRGreen

+0

사실 "타임 라인 마커를 설정하는 방법"에 대한,하지만 난 그냥 절반 이상 그에게있어 솔루션 영업을 가리 키도록 싶었 거기. – ariestav

0

나쁜 소식은 유감 스럽지만 타임 라인 (comp) 마커는 ExtendScript로 액세스 할 수 없으며 레이어 마커 만 사용할 수 있습니다. AE의 다음 주요 업데이트로 인해 변경 될 수 있지만 잘 모르겠습니다.