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

12, 36개의 버튼

by 어린양01 2016. 1. 9.


스위시맥스4 스크립트작품 12, 36개의 버튼

1. 스위시맥스4를 실행한 후 스크립트작품 11번을 Open 한다.
   Properties 패널의 Movie Properties 버튼을 클릭하여 다음과 같
   이 설정한다. Background color=검정, Width=700, Height=500,
   Frame rate=30, SWF9

2. Outline 패널에서 기존 8개의 photo1~8 무비클립을 복사하여 36
   개로 만든 후 상하좌우에 정렬한다. 즉

3. 모두선택 좌상 확인하고 즉 맨 아래 10개선택 X=10 Y=10으로하
   고 10개중 맨위것 선택 X=630으로하고 Align정렬,
그다음 10개선택 X=10 Y=450으로하고 그 10개중 맨 위것 선택
   X=630, Align정렬, 그위 8개선택 X=10 Y=60으로하고 그 8개중
   맨 위것 선택 Y=401.25, Align정렬, 맨위 8개선택 X=630 Y=60으
   로하고 맨 위것 선택 Y=401.25로 Align패널에서 상,하,좌,우,의 썸
   네일 이미지들을 정렬하고 이미지 모두 바꿔준다

4. 이름바꾸기는 Components→Utility→RenameTool더블클릭
   Outline의 RenameTool선택 Window→Parameters클릭
   Bas Object Name에 photo쓰고 Start from=Top,
   Number From=1, Increment=1, Update의 긴사각 클릭하면
   이름이 모두바뀐다. Outline의 RenameTool은 삭제한다

4. Outline 패널에서 Insert-Import Animation을 클릭하여 스크립트
   로 만든 로고를 가져온다. 배경이미지의 우측 아래로 위치한다.

5. Tools의 사각형 툴로 낙관의 좌측과 우측에 사각형을 만들어 위치
   한다.

6. Tools의 사각형 툴로 낙관의 크기로 사각형을 만들어 낙관위에 겹
   친다. 면색을 None으로 한 후 이름은 bt로 한다.

7. Outline 패널에서 bt를 선택한 후 Script 패널에서 다음과 같이 입
   력한다.

on (press) {

    _root.gotoAndPlay(1);

}

8. Outline 패널에서 Scene1을 선택하고, Script 패널에서 다음과 같
   이 입력한다.

function viewPhoto(num) {
    for (i=1; i<=36; i++) {  //이미지갯수
        _root["photo"+i].showState = "off";
    }
    _root["photo"+num].showState = on";
}
onFrame (2) {
    viewPhoto(0);
    stop();
}

9. Outline 패널에서 photo1 무비클립을 선택하고, Script 패널에서
   다음과 같이 입력한다.

onSelfEvent (load) {
    showState = "off";
    tgx = this._x;
    tgy = this._y;
    speed = 5;
}
onSelfEvent (enterFrame) {
    if (showState == "off") {
        this._x += (tgx - this._x) / speed;
        this._y += (tgy - this._y) / speed;
        this._width += (60 - this._width) / speed;
        this._height += (40 - this._height) / speed;
    } else {
        this._x += (80 - this._x) / speed;  //창 보면서 수정, 큰이미지가 좌상의 X=60 Y=40

        this._y += (60 - this._y) / speed;
        this._width += (540 - this._width) / speed;
        this._height += (380 - this._height) / speed;
    }
}
onSelfEvent (release) {
    _root.viewPhoto(1);  //(괄호안의 숫자는 해당 photo의 번호)
}

10. Outline 패널에서 photo2~36에도 스크립트를 적용한 후 자기 번
   호로 수정한다.

 

 

 

12, 36개의 버튼.swi

 

12, 36개의 버튼.swi
9.39MB

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

마우스 따라가는 파노라마 버튼 겔러리  (0) 2016.01.10
마우스따라 움직이는 무비클립  (0) 2016.01.09
release버튼  (0) 2016.01.09
복제2  (0) 2016.01.09
복제  (0) 2016.01.09