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

대각선 이미지갤러리

by 어린양01 2010. 3. 19.

대각선 이미지갤러리   

1. movie 700/500창에맞추고

2. 이미지 6장불러와 이름을 아래부터 1.2.3.4.5.6 으
   로 Transform에서 O=X 좌상 X=0 Y=0 W=700 H=440로

3. 이것을복사 제자리 붙이기하고 선택된상태에 Transform에서 O=X
   좌상 X=그대로 Y=440 W=80 H=60 고치고 1은 좌상인상태에
   X만 30, 6은 X만 590으로하고 얼라인으로 정렬 세로배분

4. 큰이미지 모두선택 우클릭→Grouping→group as movie clip 으로
  
 묶고 이름을 꼭 "image" image를 Transform에서 O=X 좌상에 놓는다

5. image 열고 이미지1부터 6까지선택 Transform에서 O=X 좌상
   ( left top) 에 놓는다

6. 큰이미지를 옆으로 나열시키기 img 열고 1선택 좌상 (left top) 에
   놓고 1; x=0 y=0. 2; x=700 y=0 3; x=1400 y=0 4; x=2100 y=0
   5; x=2800 y=0 6; x=3500 y=0 로나열한다 +로 닫고

7. 작품 사각 shape 만들기

  신1선택 사각선택 그려주고 라인=논 솔리드Transform에서 O=X 센
   타 X=350 Y=350 W=700 H=700 으로하고 rotaion45도 로 돌려 다
   시 세이프에 우클릭 →Grouping→group as shape 예 하고
   selection(선택튤)선택 세이프에 우클릭→break→Break into
   pieces 창에서
 columns=2 rows=2로 윗줄 좌측에서 5번째 선택
   OK 하고
+로된 group을 다시 45도 로 돌리고 그룹에 우클릭→
   Gropuing→ungroup 4게중 아래와 위를 버린다 height=440로 둘
   다 고치고 2개의shape선택 우클릭→Grouping→group as shape
   로 Transform에서 O=X 좌상 X=0 Y=0으로 이름을 "star" 복사 제
   자리붙이기 하나

8. 큰이미지크기에 사각 shape를그린다 O=X 좌상 X=0 Y=0 W=700
   H=440

9. 복사 star 와 shape를 Grouping→Group as Shape 예 이름
   을"starbox"

10. image 를 복사 제자리붙이기 이름을"image"

11. 위에 image 와 star선택 우클릭→Grouping→Group as Movie
   Clip 이름을 ih로 한다. 마스크를 체크한다.

12. 나머지도 (위가 이미지) image 와 starbox 선택 우클릭→
   Grouping→Group as Movie Clip 이름을 ihb로 한다. 마스크를
   체크한다. 아웃라인의 맨아래가 ihb,ih,1,2,3,4,5,6 순으로
   ih선택
ransform에서 O=X 좌상 X=0 Y=0확인 ihb도선택 ransform에
   서
O=X 좌상 X=0 Y=0

3. Outline 패널에서 각각의 개체를 선택한 후 다음과 같이 스크립트
   를 입력한다.

버튼이미지 script 를열고

- 1 : on (press) {
        _root.ih.image.targetX = 0;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = 0;
        _root.ihb.image.targetY = 0;
      
      }

- 2 :on (press) {
        _root.ih.image.targetX = -500;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = -500;
        _root.ihb.image.targetY = 0;
      
      }

- 3 : on (press) {
        _root.ih.image.targetX = -1000;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = -1000;
        _root.ihb.image.targetY = 0;
      
      }


- 4 : on (press) {
        _root.ih.image.targetX = -1500;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = -1500;
        _root.ihb.image.targetY = 0;
      
      }

- 5 :on (press) {
        _root.ih.image.targetX = -2000;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = -2000;
        _root.ihb.image.targetY = 0;
      
      }

- 6 : on (press) {
        _root.ih.image.targetX = -25000;
        _root.ih.image.targetY = 0;
        _root.ihb.image.targetX = -25000;
        _root.ihb.image.targetY = 0;
      
      }


- ih의 image : onSelfEvent (load) {
                 targetX = 0;
                 targetY = 0;
                 speedX = 0.5;
                 speedY = 0.5;
               }
               onSelfEvent (enterFrame) {
                 this._x = this._x + speedX * (targetX - this._x);
                 this._y = this._y + speedY * (targetY - this._y);
               }
- ihb의 image : onSelfEvent (load) {
                   targetX = 0;
                   targetY = 0;
                   speedX = 0.1;
                   speedY = 0.1;
                 }
                 onSelfEvent (enterFrame) {
                   this._x = this._x + speedX * (targetX - this._x);
                   this._y = this._y + speedY * (targetY - this._y);
                 }

대각선 이미지갤러리.swf
0.16MB

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

스크립트예제 하트안에 이미지  (0) 2010.03.23
라인 보이기   (0) 2010.03.22
깨어지는 글  (0) 2010.03.19
600개의조각  (0) 2010.03.19
마스크 응용  (0) 2010.03.11