메뉴 건너뛰기

XE : Xpress Engine




웹디자인 강의

Flash 좌우로 열리는 알림판

2005.11.18 10:04

아킨도

1. 다음과 같이 설정합니다
1.gif

2. Insert/New Symbol...(Ctrl + F8) 을 사용해서 MovieClip을 하나 추가하고 다음과 같이 만듭니다.
    MovieClip의 왼쪽/위 를 (0.0)에 맞춰주세요.
2.gif

3. 2번과 같은 MovieClip을 2개 더 만듭니다. 이때
   2번째 MovieClip은 총 가로 길이가 380이 되고
   3번째 MovieClip은 총 가로 길이가 400이 됩니다.
   그래야 나중에 겹쳐놨을 때 Button들이 보이겠죠?

4. Scene으로 돌아와서 Layer 2개를 더 추가하고
   첫 MovieClip부터 위에 오도록 각 Layer에 배치합니다.
3.gif

5. 여기까지 하셨다면 Symbol은 다음과 같을겁니다.
4.gif

6. Scene에 배친된 MovieClip이나 Button에 Instance Name을 지정합니다.
   메뉴1 -> p1, 메뉴1속의 버튼1 -> b1
   메뉴2 -> p2, 메뉴2속의 버튼2 -> b2
   메뉴3 -> p3, 메뉴3속의 버튼3 -> b3

7. Layer를 추가하고 1 Frame에 ActionScript를 입력합니다.
5.gif

p1.b1.onRollOver = function()
{
        if (p1.pos == 1)
        {
                p1.pos = 0;
                p1.targetx = 0;
                p2.pos = 0;
                p2.targetx = 0;
                p3.pos = 0;
                p3.targetx = 0;
        }
}

p2.b2.onRollOver = function()
{
        if (p2.pos == 0)
        {
                p1.pos = 1;
                p1.targetx = -340;
        }
        else
        {
                p2.pos = 0;
                p2.targetx = 0;
                p3.pos = 0;
                p3.targetx = 0;                
        }
}

p3.b3.onRollOver = function()
{
        if (p3.pos == 0)
        {
                p1.pos = 1;
                p1.targetx = -340;
                p2.pos = 1;
                p2.targetx = -340;
        }
        else
        {
                p3.pos = 0;
                p3.targetx = 0;
        }
}

8. Scene에 배치된 3개의 MovieClip에 다음 ActionScript를 각각 추가합니다

onClipEvent(load)
{
        target = _x;
        pos = 0;
}

onClipEvent(enterFrame)
{
        deltax = (targetx - _x) / 10;
        _x += deltax;
}

9. 잘 되나 확인합니다.

-------------------------------------------------------------------------------------------------------
요즘에 이런게 많이 쓰이는거 같아서 한번 만들어봤어요.

처음으로 강좌를 작성해보는거라 부족한 부분이 많아요.

많으로 가끔씩 강좌 올리도록 할께요.

사용한 버전은 Flash MX 입니다.
번호 제목 글쓴이 날짜 조회 수
공지 공지 강좌를 올리기전 공지사항을 읽어주세요 [12] Eccen 2004.12.15 48031
1055 글자에 그라데이션 효과 주기!!~ [11] e-ssine.com 2002.12.13 8128
1054 스크롤바가 움직이는 글(공지쓸때 좋아요) [19] file 사라 2003.02.05 8125
1053 답답강좌 -ㅂ- 무게감있게 떨어지는 공 [11] file 김지성 2003.01.08 8125
1052 [페인트샵 X] 오래된 사진 만들기 [3] file dah 2006.04.11 8116
1051 [아이콘 셋] 퀄리티 높은 아이콘 셋입니다. [3] file jury 2002.07.16 8112
1050 [Photoshop] Motion Blur [2] 권주영 2002.02.22 8110
1049 [디피강좌6]Dark Green Difications[수정1] [16] file Difications 2002.05.05 8107
1048 [팁] 플래시 웹사이트의 사용성(Usability)을 높이기 위한 10가지 팁 [6] Rootin 2003.02.04 8104
1047 빅뱅 이미지를 통해 세련된 자켓이미지 만들기 - 1 [4] file SaRa'S 2007.05.24 8102
1046 [ Normal -_-? ] 얼음글씨를 만들어보쟈; [11] Nersion 2002.12.29 8099
1045 조그만 아바타식 캐릭터 만들기입니다....1 [9] file 치에 2003.01.09 8097
1044 MSN 접속 상태를 내홈페이지 표시하기! [13] 임동일 2003.07.28 8094
1043 LECTORA - 평가문항제작(4) drag&drop형 / Hot Spot형 문[제13-1강] [2] 에듀멘 2006.03.14 8091
1042 [도트강좌]아스가르드시리즈~폰 편.. [17] file 미스디쟌 2002.08.19 8091
1041 비오는 효과 만들기 [12] 오라클 2002.07.18 8077
1040 아바타? 구경만 하지말고 연습해보자. → ①얼굴연습 [5] file ⓦ.r 2002.11.23 8065
1039 Mac OS X Text Effects [19] file 정우진 2003.11.16 8056
1038 [Photoshop] TV라인 만들기!! [18] Nazeo™ 2002.09.08 8054
1037 [키르강좌] 패턴이용하기 두번째(이상해요~;;) [6] 키르(SP) 2002.03.09 8027
1036 [티모시] 오랜만에 ::::::아바타 그리기::::: -몸통편~_~)/- [8] file 티모시 2003.05.17 8024