메뉴 건너뛰기

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 [SWIFT 3D] 3D 회전하는 문자 만들기(로고나 배너등으로 응용해보아요~) [6] file ⓘ아이샤이 2003.09.14 7952
1054 듀오톤사용하기 [8] file 김찬기 2003.09.14 9435
1053 음 -ㅁ- 그... 글씨 빛나는 효과!?; [8] file SJH 2003.09.15 11802
1052 "초보자"를 위한 이미지보정 1 - 고수분들은 따끔한 지적을 [9] file 아싸 종진스 2003.09.15 9724
1051 해돋이효과?하다가.. 망쳐서.. 달로 바꾼효과?뭘까? [12] file Minus Hand 2003.09.15 8603
1050 초보자를 위한 사진보정하기 2 [9] file 아싸 종진스 2003.09.16 13155
1049 무지개 색깔의 글자 만들기 (?) [7] file Tokki™ 2003.09.16 8921
1048 메뉴막대 만들기.. [21] file (-_ㅡ*) 2003.09.18 21784
1047 KTF의 have a good time 따라하기 [21] file Toy 2003.09.18 22641
1046 [SWISH]간단한 플래쉬 서브메뉴 만들기   ▨ 동영상 ▨ [6] file 서기 2003.09.19 12184
1045 하늘 그리기 ... [20] file 검천 2003.09.20 18164
1044 이미지의 특정부분을 정교하게 선택해서 색바꾸기 [9] file 이오르 2003.09.24 15649
1043 [케이] 오디오 인터페이스입니다. [3편] [17] Kei 2003.09.24 16198
1042 입체감 있는 메뉴버튼 만들기 (완성된 버튼 다운로드 가능) [10] file 이오르 2003.09.26 38093
1041 흑백 사진을 컬러 사진으로 바꾸자 [14] file 이오르 2003.09.26 12094
1040 축전에 쓰면 좋을 하트 움직이기 &세로선 움직이기 [4] file 이오르 2003.09.26 14692
1039 사진 뽀샤시 하게 하기 [6] file 아적색 2003.09.29 20675
1038 외부필터없이 이미지에 말림효과주기 [15] file 앵두..。 2003.09.29 11641
1037 [ ] 움직이는 메뉴바 [9] file bayoseo 2003.10.01 28551
1036 [ Game I의 이상한 강좌 ] 오디오 스피커 효과내기 [9] file Game_I 2003.10.01 7095