공부노트/애프터이펙트

텍스트 길이에 맞춰 특정 문구의 위치가 따라가게 설정하는 방법

보돈샤르 2023. 3. 9. 13:54

해당 애프터이펙트는 2022년 버전으로 예를 들면 합방 자막을 제작할 때 합방하는 사람의 활동명을 일일히 반복 작업해야 하는 경우, 지속적인 수정을 해야하는 텍스트의 길이 기준에 따라 활동명(특정 문구)의 위치 또한 따라가게 설정할 수 있습니다. 또한 같은 방식으로 박스 형식의 모양레이어가 텍스트 길이에 맞춰 조절이 가능하게 할 수도 있습니다.

 

 

사용하게 될 명령어

옮겨야 하는 특정문구의 위치(P)의 스톱워치 아이콘을 Alt로 명령어 창을 열어주고, 아래와 같은 방식으로 명령어를 활용해야 합니다.

 

C=thisComp.layer("안녕하세요")
D=C.sourceRectAtTime();

C.toComp([D.left+0,D.top-0])

 

  1. 우선 해당 문구를 미리 복사한 후 옮겨야할 특정 문구(ex. 활동닉네임)의 위치(P)를 열어 스톱워치 아이콘을 Alt로 명령창을 꺼내준 후 복사한 문구를 붙여넣기 해준다.
  2. 특정 문구 명령어 중 밑줄을 삭제한 뒤 커서가 그대로 유지된 상태에서 특정 문구 위치의 골뱅이 아이콘을 텍스트 레이어에다가 드래그 드랍합니다.
  3. C.toComp([D.left+0,D.top-0]) 의 레프트(left)와 탑(top)를 + 또는 - 숫자로 위치를 잡아주면 됩니다.