클립보드로 링크 복사
복사됨
저 10이라는 숫자를 다시 변수처리 합니다.
그리고 이프문과 마찬가지로 루프문도 단일연산일 경우 중괄호 생략이 가능합니다. 그래서 최종코드는 아래와 같이 됩니다.
아래의 코드는 결국 5초 간격 10개 파트의 페이드 갤러리의 일반식이고 두개의 변수만 바꿔주면 장면전환 시간과 이미지나 컴포지션의 총수를 맘대로 쪼물딱 거릴 수 있습니다.
autoSec = 5;
partTotal = 10;
if (time == 0) 0;
for (i = 0; i < partTotal; i++) if (time > autoSec * i && time <= autoSec * (i + 1)) linear(time, autoSec * i, autoSec * i + 1, 0, 100);
어느부분을 수정 하면 되는지요?
클립보드로 링크 복사
복사됨
우선 하기 코드 중 autoSec 코드는 기능이 5초 간격으로 적용되도록 만드는 코드고,
partTotal 코드는 변화가 적용될 파트의 수량을 지정하는 코드 같습니다.
이외 하단의 코드는 어떤 효과를 적용할 것인지에 관해 지정된 내용으로 유추되네요!
장면 전환 시간을 변경하고 싶으시다면 autoSec 값을,
이미지 또는 컴포지션의 총수를 변경하고 싶으시다면 partTotal 값을 변경해 주시면 됩니다.
새 Adobe 커뮤니티에서 더 많은 영감, 이벤트, 리소스를 찾아보세요
지금 바로 살펴보기