메뉴 건너뛰기

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 [초급예제] 그리드패턴을 이용한 표만들기 [1] 힐링포션 2002.02.22 16530
2094 [1003's love] 조명.. 그림자 효과의 문자 만들기 [11] file 1003 2002.11.07 16460
2093 [키르] 포토샵에서도 글씨에 밑줄긋고 기울리고~ [5] 키르(絶對) 2002.06.16 16457
2092 [1003' love]물건과 사람 합성(?) [20] file 1003 2002.11.07 16434
2091 은은한 액자 그림자 효과 [1] file 포샵럽 2005.08.08 16420
2090 움직이는 메뉴 네비게이션 [2] file totomylove 2005.02.09 16417
2089 피가 흐르는듯한 느낌의 글씨 [21] file 시렌 2004.02.09 16401
2088 실감나는 3D 소프트웨어 박스 만들기 [10] file rgbmix*DT 2004.03.23 16400
2087 Border 만들기 - 보통 홈피 오른쪽에 산입하는경우가 많군요 [25] Kei 2003.10.02 16399
2086 깔쌈한 버튼 만들기 [2] file 가위손 2003.09.06 16394
2085 블렌딩 옵션 활용 [7] file D-S 2004.08.28 16362
2084 [폰트이야기]배너용폰트 이야기 [14] file 미스디쟌 2003.07.01 16361
2083 체크무늬로 사진 꾸미기 [4] Boshop 2005.03.20 16355
2082 [초보강좌]아바타를 만들기 전에。 [5] file 박지인 2003.01.02 16344
2081 초보도 그리는 하트^-^♡ [13] file ∑『㈜SH™』 2004.01.21 16334
2080 [포토샵] 간단하게 멋진 배경만들기 [3] file 후니 2002.02.26 16311
2079 인물을 선명하게 보정하기. [19] file 스니키 2003.03.29 16309
2078 손가락 툴을 이용한 간단한 문자스타일.. [9] file (-_ㅡ*) 2004.07.24 16300
2077 멋진 사진틀 만들기 file 포샵럽 2005.08.08 16285
2076 [기초팁]블랜딩 옵션만으로 깔끔한 버튼 만들기 [21] file 양군푸로독션 2003.11.12 16282