Categories
AE

[익스프레션] 특정 문자열 위치 찾기

익스프레션으로 특정 문자열의 위치를 찾는 indexOf

a=thisLayer.text.sourceText;
b=a.indexOf(thisComp.layer("searchText").text.sourceText);
if (b == -1) {
	0
} else {
	[b]
}

이 레이어의 텍스트 중에서 searchText의 텍스트와 일치하는 텍스트를 찾아 그 시작 점(indexOf)을 값으로 찾음

만약 searchText와 완벽하게 일치하는 텍스트가 없으면 0을 출력하도록 if~else로 분기

Categories
AE

[익스프레션] 앵커 포인트 고정

sourceRectAtTime가 가지고 있는 속성으로 앵커 포인트 고정 또는 레이어 정보 불러오기

sourceRectAtTime은 4가지 속성을 가지고 있음

  1. left
  2. top
  3. width
  4. height

이를 활용해 레이어 또는 도형의 크기와 위치 값을 불러올 수 있음

a=sourceRectAtTime();
[a.left+a.width/2 , a.top+a.height/2]
Categories
AE

[익스프레션] 텍스트 스타일

텍스트 스타일 및 참조 텍스트 정의하기 익스프레션

myText = thisComp.layer("Text").text.sourceText;
myText.style.setText(myText.charAt(0));

익스프레션의 Text 레이어의 source Text 익스프레션에서 스타일과 불러올 참조 텍스트를 한 줄로 입력해야하므로 참조 텍스트를 setText 함수를 활용하여 작성함