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

웨이브 마스크 효과 만들기

by 어린양01 2012. 8. 13.

웨이브 마스크 효과 만들기 

1. 스위시맥스-1 실행 작업창 크기:600x500, frame rate=15, 바탕=
   검정색

2. 툴박스에서 "Auto shape"을 꾹눌러서 별을 선택하여 작업창에
    400 정도의 크기로 그린다음 선택튤로 별의 중앙에 있는 초록점을
    약 20번 정도 눌러서 날개가 많이 생기도록한다음, 중간에 있는 초
    록점을 마우스로 끌어 돌려서 멋진 모양을 만든다.

3. 아웃라인의"star"를 선택 Modify→Break→Break into Pieces 창이
   뜨면 columns=15 rows=15 cascade order의 맨마지막 그림선택
   OK

4. 아웃라인의 "Group"을 선택, 타임라인의 1프레임을 클릭 core
   Effects →3Dwave클릭 막대를 클릭하여 창이뜨면, X=3, Y=3,
   Z=3, 프레임수=60 해준다.

5. 아웃라인의 "Group"을 선택 우클릭→ Grouping→Group as
   movie clip Mask체크, 이름을 "mask"라고 써준다.

6. 이미지 4장을 불러와서 작업창에 꼭맞춘다음 아웃라인에서 이미지
   4장과 "mask"를 모두 선택 마우스우클릭→ Grouping→Group as
   movie clip 하고 Mask체크 이름을 "image"라고 써준다.

7. 아웃라인의 "image 의 옵션을 열고 타임라인에 아래와같이 효과를
   준다.
맨밑의 mask = 1프레임에 "Place"
       바로위의 첫번째그림  = 1프레임에 "Place"
       그다음위의 그림        = 3프레임에 "Place"
       그다음위 3번째그림    = 5프레임에 "Place"
       그 다음 맨위의 그림    = 7프레임에 "Place"를 준다음

  
*"image"라인의 2,4,6,8 프레임에"Movie Control Stop()"을 해준다.

8. 아웃라인의 맨밑에 있는 "mask"를 선택 마우스우클릭→ Copy
   Object, Scene_1을 클릭하고 마우스우클릭→Paste in place 하여
   복사 붙이기 한후 "image"의 옵션을 닫는다.

9. 신1선택 먼저 불러온 그림과 똑같은 그림4장을 불러와서
   Transform패널에서 O=X 센타 그림크기를 모두 130x130 으로 해주고 아웃라
   인의 그림바로 아래의mask 도 선택하여 위그림과 똑같은 130X130
   으로 X .Y 도 같이 써준다.

10. 아웃라인상의 작은그림4장을 모두선택, 타임라인에서 1프레임을
   우클릭하고 "Fade→Fade in"효과를 주고 
맨아래의 그림은
   1~10프레임, 위2번째의 그림은 11~20프레임, 위3번째의 그림은
   21~30프레임,맨위의 그림은 31~40프레임에 막대를 위치시킨다.

11. 아웃라인의 작은그림4장을 선택우클릭→Grouping→Group as
    Group 예 를 클릭해준다.

12. 아웃라인에서 Group과 mask를 선택 우클릭→ Grouping→
   Group as movie clip 으로 Mask체크 - 이름을 "button" 써준다.

13. 아웃라인의 "button"의 옵션을 열고 그안의 "Group"을 선택
   Script창을 열고
Add Script Events Buttonon(release)" 해
   주고, 다시한번 Add Script
Movie controlgotoAndPlay
   
nextSceneAndPlay()"해주고 "Skip"을 체크"Target"에서_Parent
   image를 선택하고 해준다음 아웃라인의 button의 옵션을 닫는다

14. 아웃라인에서 "button"을 선택, "script"창의 아래의 소스를 복사
   하여 붙여넣기 해주고 작업창으로 전환한후 미리보기를 눌러서 작
   은그림(button)이 마우스를 잘따라다니는지 실행
 
                      
마우스 따라 다니는 소스

onSelfEvent (load) {
    this._x = 0;
    this._y = 0;
    this.speed = 7;
}
onSelfEvent (enterFrame, includingFirstFrame) {
    this.endX = _root._xmouse;
    this.endY = _root._ymouse;
    this._x += (this.endX-this._x)/this.speed;
    this._y += (this.endY-this._y)/this.speed;
}
onFrame (21) {
    gotoAndPlay(1);
}

15. 아웃라인에서 "button"의 옵션을 열고 그안의 "Group"을 또 연
   다음 그안의 무비클립4개를 모두선택하고 "stop playing at end 
   의 체크를 해제시키고 다시 아웃라인의 옵션을 모두 닫는다 

16. 아웃라인의 "button"을 선택하고 작업창에서 작은그림의 크기를
   조절해주고, 다시 아웃라인의 "image"의 옵션을 열고 그안의
   "mask"를 위로 올리고 작업창에서 큰그림의 크기를 작업창과 비슷
   하게 싸이즈를 조절하고 다시 맨아래로 내려준다. 

17. 작업창의 그림에 마우스를 클릭해준다음 실행해본후 저장한다.

웨이브_마스크ㅡ.swf 웨이브_마스크ㅡ.swi
웨이브_마스크ㅡ.swi
6.06MB
웨이브_마스크ㅡ.swf
1.8MB

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

조각마스크 버튼 인아웃  (0) 2012.08.13
다이나믹 회전 겔러리  (0) 2012.08.13
Cude button Gallery|  (0) 2012.08.13
ghost|  (0) 2012.08.07
frower mask Gallery  (0) 2012.08.07