본문 바로가기
  • 오직 예수 그리스도
스위시세상/스위시 맥스

On Press 스크립트 영상

by 어린양01 2016. 6. 14.

                                             



On Press 스크립트 영상

1. 작업창 크기; 700*500, 이미지 크기; 700*500, 난이도; ★★

 

1번 이미지 불러와 작업창 중앙에 위치시키고 400/290로 축소한 다음, 이를 카피 _y 값을 0.5만 더 주고 물결판 불러와 포지션 포인트 중하에 찍고 350/395에 위치시켜 이미지 밑면과 맞추고 400/400으로 사이즈를 축소하여 한 칸 내려 카피한 이미지와 묶어 마스크처리 한다. 이어 아웃라인의 모두를 무비클립으로 묶고 s0이라 이름 한다.

 

 

2. s0을 선택하고 아래 스크립트를 적고 이를 카피해 s0-s9로 이름하고 스크립트의 s 뒤의 숫자만 해당 숫자로 바꾼다.

 

* 붉은 색의 숫자만 해당 숫자로 바꾼다.

on (press) {

kim = eval‎("s0");

su();

}

on (release,releaseOutside) {

giu();

}

 

 

3. s 무비클립을 모두 선택하고 다시 무비클립으로 묶고 main이라 표시하고 필터를 적용한 후 아래 스크립트를 적는다. 스크립트에 주석으로 여러분이 작업에 적용할 때 꼭 알아야 할 부분을 설명하였다.

 

onSelfEvent (load) {

kim = [s0, s1, s2, s3, s4, s5, s6, s7, s8, s9];

dep=999;

for (i=0; i<9; i++) {

eval‎("s"+i)._y=0;

dep--;

eval‎("s"+i).swapDepths(dep);

}

}

onSelfEvent (enterFrame) {

kim._x += ((sx-kim._x)/5);

kim._y += ((sy-kim._y)/2);

kim._xscale += ((sc-kim._xscale)/5);

kim._yscale += ((sc-kim._yscale)/5);

if (si==0 and kim._y>(sy-20)) {

kim.swapDepths(dep--);

sy=0;

}

}

function su() {

si=1; //나타나는 순번

sx=0; //나타나는 x

sy=-45; //나타나는 y

sc=175; //이미지 사이즈(%)

}

function giu() {

si=0; //맨 뒤로 이동

sy=300; //이동하는 Y

sc=100; //원래의 사이즈로 환원

}



'스위시세상 > 스위시 맥스' 카테고리의 다른 글

번짐 마스크 영상 갤러리  (0) 2016.07.04
카렌다 만들기  (0) 2016.06.14
Surfin-Surfin USA  (0) 2016.06.14
수평 54조각 Duplicate  (0) 2016.06.12
Fade & Wild-Zoom out  (0) 2016.06.12