메뉴 건너뛰기

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
2095 Go To 이용한 간단한 메뉴 만들기 -출처 [6] 크링 2002.07.29 20543
2094 포토7로 동심원 만들기 -ㅁ-;; [23] 크링 2002.07.29 4774
2093 빤짝이는 별 그리기 혹은.. 빛나는 효과 그리기 [9] nz 2002.07.29 6888
2092 [OOP's tip] 점선 사각형 테두리 그리기~!! [47] file 양현일 2002.07.29 14191
2091 3D입체텍스트만들기-해보면 쉬워요 [19] 송승호 2002.07.29 12024
2090 [GIMP] 아쿠아 버튼 만들기.. [22] file enjoy the GIMP! 2002.07.31 15253
2089 잔잔한 물결 만들기;; [6] Click 2002.08.01 9565
2088 햇빛 비치는 효과 주기 [21] Sia 2002.08.01 8408
2087 포토샵에서 한글 입력안될때의 원인과 해결방법 [7] 조성진 2002.08.01 4916
2086 음.."강의"는 아닙니다만. [10] 윤수현 2002.08.01 10824
2085 모니터에 어울리는 서체 [14] file Jacylee 2002.08.01 6438
2084 [GIMP] 김프 소개 [15] file enjoy the GIMP! 2002.08.01 11253
2083 에....제 두번째 도트입니다-_-; [10] Sia 2002.08.03 4314
2082 [7thDifications] 아쿠아같지 않은 아쿠아-_ㅠ; [21] file Difications 2002.08.03 14507
2081 [여름특집1]DOT시원한수박그리기 [17] file Wings 2002.08.03 8899
2080 [GIMP] X-file 같은 실루엣만들기 [5] file enjoy the GIMP! 2002.08.03 7301
2079 에퓨 로션병..-_-; 설명 올렸습니다. [8] Sia 2002.08.03 7545
2078 이미지를 유화처럼 만들기 [10] Sia 2002.08.03 6411
2077 [OOP's Tip] TV주사선 효과내기 [9] file 양현일 2002.08.03 4934
2076 아래 TV 효과내기 한방에 끝내기 [11] file MissTypo 2002.08.04 6222