합필갤 2012년때부터 엑윽거렸던 찌질이 중 한명인데, 마이너 갤러리라는게 생겼다는거 보고, 왠지 정보글 같은거 올리는것도 괜찮을거 같아서 한번 올려보고자 해

일단 지금은 모바일로만 대충 쓸 거라서 정의 수준에서 설명해볼게, 나중에 시간나면 컴터로 스샷 첨부해가면서 자세히 설명해보기로 할게

익스프레션(expression)이란?

아마 에펙 한글버전 쓰는 사람들한테는 표현식이라고 불리는 기능일거야

기존의 키프레임(그 노란색 마름모꼴, ♢이렇게 생긴거)만으로 애니메이팅(간단히 시간에 따라 수치 변하는 거 총칭함)하는 수준에서 벗어나서, 좀 더 정교하게 작업을 할 수 있게끔 하는 기능이야

언어 기반은 자바 스크립트를 기반으로 하고 있기는 한데, 컴알못이라도 수학적 개념만 좀 있으면 익숙해지면 충분히 활용할 수 있는 레벨이니 걱정 안해도 될거야

예를들어 레이어를 무작위로 연속적으로 흔들거리게 만들라면 키프레임만으로는 포지션 값에다가 노가다를 굉장히 많이 해야 하지만, 익스프레션 기능을 활성화 한다면* 그냥 포지션에다가 다음과 같은 코드만 넣으면 끝나

wiggle(5,30);


//*익스프레션 기능 활성화 방법: 레이어에서 키프레임 조작이 가능한 탭 클릭 후(예: 포지션, 로테이트, 스케일)\"alt\"+\"shift\"+\"=\" 또는 상단 애니메이트 탭에서 익스프레션 활성화

여기서 wiggle은 에펙 내에 내장되어있는 함수, 5는 초당 진동수, 30은 진폭을 의미하게 돼

//혹시 이해 안된다면 댓글로 질문 남겨줘

이런 코드 몇개만으로도 키프레임 조작 시 굉장히 시간 오래 걸리고 정교하게 하기 힘든 모션을 매우 굉장히 간단하게 표햔할 수 있게 될거야

지금은 모바일로 대충 끄적이는거라 더 자세한 코드 작성 예제는 못 보여주지만, 나중에 시간나면 대표적인 연출 몇개를 기준으로 설명 진행해보는걸로 해볼게

일단 부족한 글 읽어줘서 고맙고, 혹시 설명 해줬으면 하는 예제나 질문 사항 있으면 댓글로 남겨줘