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

Breaking Image Gallery

by 어린양01 2012. 6. 10.


Breaking Image Gallery

무비 700X525 Frame rate=25, SWF10, 창에 맞추고

1. 바탕이미지한 장 불러와 W=700 H=525 이름 bg로, O=X, 센타,
   X=350 Y=262.5로 설정

2. Outline의 Scene1선택  Insert→Import!! Animation→말아펴기_마
   스크.swf 불러오고 Transform의 O=X, 센타, X=350 Y=262.5,
   Yscale=110 설정 (마스크에 우클릭→ungroup하고 아래
   Background 삭제, 요 부분은 없으면 그냥 하세요) 

3. content로 이미지8장 불러오고 작업창으로 이미지8장 모두 불러
   와 W=700 H=525 Transform의 O=X, 센타, X=350 Y=262.5,로
   8장 모두선택 1프레임에서 마우스 오른쪽 누른채로 드래그해서
   15프레임에 놓고 Fade→Fade in클릭, 141프레임에 우클릭→Fade
   out

4. 8장 모두선택된 상태에 우클릭→Convert→Convert to Movie Clip,
    예,으로 스톱체크 됨 이름 img1~img8로 img1~img8모두 선택 우
   클릭→Grouping→Group as Movie Clip, 이름 img로

5. img열고 선택 1~8프레임에 우클릭→movie control→stop() 안의
   img1~8선택 1프레임에 우클릭→place, 2프레임에 우클릭→
   Remove해서 1,2,3,4,5,6,7,8에 놓고(셋트메뉴)

6. img열고 선택 →insert movie clip클릭 이름 auto 로, auto
   선택 Script창에서 Add script→Events→Frame→onFrame(...)
   프레임수=150 Add Script →Movie Control →Play() 크릭
   Target의 _parent선택하면 아래와 같다 맨 아래로 내려주고

   onFrame (150) {
    _parent.play();
}

7. img와 아래 마스크선택 우클릭→Grouping→Group as Movie
   Clip, 스톱과 마스크체크 이름 img로 O=X 센탁 X=350 Y=262.5

8.신1선택 content의 이미지한 장 불러와W=700  H=525  O=X, 센
   타, X=140 Y=485, xscale/yscale=8/8로, 우클릭→Grouping→
   Group as button으로, 이름: btn01로 Window→Filters→추가버튼
   →Drop Shadow→Default클릭.

9. button에 스크립트 복사해다 넣고 btn01 복사하여 총8장 만들고
   이름 btn01~btn08로 btn08만 선택 X=570으로 얼라인 정렬

10. btn01~btn08선택 우클릭→Grouping→Group as Movie Clip, 이
   름 btn으로 Filters: 추가버튼- Drop Shadow- Default클릭. O=X
   센타 X=350 Y=485 로 열고 안의 btn01~btn08열고 이미지,  img
   의 이미지와 같은 번호의 그림과 같은 그림으로 바꿔주고
   _parent.img.img.gotoAndPlay(1); 줄의 숫자만 img의 place 프레
   임 숫자와 같게바꿔준다(btn01=1, btn02=2, btn03=3 이렇게)
   +로 닫고 (btn을 닫은채 (상위) btn선택하고 줄여도됨)

11. Outline의 Scene1선택  Text Tool클릭 Stage클릭. Properties창
   에서 글씨체=preciosa,크기=40, 색=흰색, B, 마진해제, Edit창에
   Breaking Image Gallery 입력 1프레임에 우클릭→Core Effects→
   3D Spin, 프레임수=50, 100프레임에 우클릭→place

12. T에 우클릭→Grouping→Group as MovieClip, 이름: title, O=X,
   센타, X=350 Y=40, Window→Filters→추가버튼→Drop Shadow
   →Default클릭, 열고, Strength=150(강도)

13. Scene1선택 Text Tool선택 Stage클릭.  Properties창의 글씨체
   =Arial Black, 크기=16, 색=흰색, B, Edit창에 Random입력, O=X,
   센타, X=170 Y=515  Window→Filters: 추가버튼→Drop Shadow
   →Default클릭.

14.  Scene1선택 Text Tool선택 Stage클릭.  Properties창의 글씨체
   =Arial Black, 크기=16, 색=흰색, B, Edit창에 scale U/D입력 T 에
   우클릭→Grouping→ungroup 모두선택 우클릭→Grouping→
   Group as Movie Clip, 이름 scale로  O=X 센타 X=50 Y=515 (적당
   한 위치에) 추가버튼→Drop Shadow→Default클릭

15. Scene1선택 Text Tool선택 Stage클릭.  Properties창의 글씨체
   =Arial Black, 크기=16, 색=흰색, B, Edit창에 show 입력 O=X 센타
   X=665 Y=475 , show 복사 하나붙여넣고 Hide로 고쳐주고
   Hide와 show선택 우클릭→Grouping→Group as Movie Clip, 이름
   sh로 열고 선택 1,2 프레임에 스톱 안의 Hide라인 1프레임에 place
   2프레임에 Remove 아래 show라인 2프레임에 place, +로 닫고
   추가버튼→Drop Shadow→Default클릭

16. name(로고) 불러와 O=X 센타 X=586 Y=518로 놓고 Full, 불러와
   O=X 센타 X=275 Y=515로, 
sound 불러와 O=X 센타 X=390
   Y=515로 놓고 (FR을 넣으면 마스크가 깨짐)

스크립트

- img안의 auto
 
onFrame (150) {
    _parent.play();
}

- btn- btn01~08까지 붙여넣고 _root.img.img.gotoAndPlay(1); 여
   기숫자만 btn02=2로 btn03=3으로 이렇게 8까지 바꿔줍니다

 
on(release) {
 _root.img.img.gotoAndPlay(1);
 _root.img.img.auto.gotoAndPlay(1);
}

- title-
 
on (press) {
    if(_root.btn._y == 485){
        _root.btn._y = 40;
    }else{
        _root.btn._y = 485;
    }
}
on (press) {
    if(_root.title._y == 40){
        _root.title._y = 485;
    }else{
        _root.title._y = 40;
    }
}
on (press) {
    if(_root.random._y == 485){
        _root.random._y = 40;
    }else{
        _root.random._y = 485;
    }
}

-Random-
 
on (press) {
          img.img.gotoAndStop(1 + random(8));
          _root.img.img.auto.gotoAndPlay(1);
      }

-sh-
onFrame (1) {
    stop();
}
onFrame (2) {
    stop();
}
on (press) {
          if(_root.btn._visible == 1){
            _root.btn._visible = 0;
          }else{
            _root.btn._visible = 1;
            }
          }
        on (press) {
           if(_root.title._visible == 1){
            _root.title._visible = 0;
          }else{
            _root.title._visible = 1;
            }
          }
        on (press) {
           if(_root.sh._currentFrame == 1){
            _root.sh.gotoAndStop(2);
          }else{
            _root.sh.gotoAndStop(1);
            }
          }

-scale-U-
on(press){
          if(_root.img._xscale < 100 && _root.img._yscale < 100){
          _root.img._xscale = _root.img._xscale + 5;
          _root.img._yscale = _root.img._yscale + 5;
          }
      }

-scale-D-
on(press){
          if(_root.img._xscale > 10 && _root.img._yscale > 10){
          _root.img._xscale = _root.img._xscale - 5;
          _root.img._yscale = _root.img._yscale - 5;
          }
      }

 

 

 

 

말아펴기_마스크.swf
0.01MB
Breaking Image Gallery.swi
3.36MB

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

버튼바 겔러리  (0) 2012.06.10
종합 겔러리  (0) 2012.06.10
Morphing Image Gallery 2  (0) 2012.06.10
Fade out, Zoom, 반짝이글씨 Gallery  (0) 2012.06.10
시모음  (0) 2012.06.10