묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
플래쉬 내비게이션 메뉴를..
2003.05.30 04:07
플래쉬 초보자 인데요 작업을하다거 막히는게 있어서 그럽니다...
내비게이션바 메뉴를 만들고 있는데요
메인메뉴5개와 메인메뉴 안에 들어가는 각각의 서브메뉴가 들어갑니다..
첫번째 메인 메뉴 하나를 클릭하면 나머지 4개의 메인메뉴가 내려가면서 첫번째 메인 안에서 서브메뉴가 나옵니다
그리고 두번째 메뉴를 클릭하면 첫번째 메뉴는 그자리에 가만히 있고 3번째 4번째 5번재 메뉴는 내려가는 동시에
2번째 메뉴에서 서브메뉴가 나옵니다
문제는 여기까지는 구현이 되는데
첫번째를 클릭하고 2번쨰 메뉴를 누르면 첫번째 서브 메뉴가 사라지지 않네요
다른것두 마찬가지고요
그래서 5메뉴를 다 클릭하고 나면 내비게이션 바에는 메인메뉴와 서브메뉴가 다 보입니다
저는 2번째 메뉴를 누르면 1번재 서브메뉴가 사라지며 1번째 메인메뉴가 보이도록
3번째 서브메뉴가 뜨면 2번째 서브메뉴가 다시 원상태로 가길 원하는데 어렵네요
고수님들 부탁드립니다
액션을 어떻게 주어야 할까요?
내비게이션바 메뉴를 만들고 있는데요
메인메뉴5개와 메인메뉴 안에 들어가는 각각의 서브메뉴가 들어갑니다..
첫번째 메인 메뉴 하나를 클릭하면 나머지 4개의 메인메뉴가 내려가면서 첫번째 메인 안에서 서브메뉴가 나옵니다
그리고 두번째 메뉴를 클릭하면 첫번째 메뉴는 그자리에 가만히 있고 3번째 4번째 5번재 메뉴는 내려가는 동시에
2번째 메뉴에서 서브메뉴가 나옵니다
문제는 여기까지는 구현이 되는데
첫번째를 클릭하고 2번쨰 메뉴를 누르면 첫번째 서브 메뉴가 사라지지 않네요
다른것두 마찬가지고요
그래서 5메뉴를 다 클릭하고 나면 내비게이션 바에는 메인메뉴와 서브메뉴가 다 보입니다
저는 2번째 메뉴를 누르면 1번재 서브메뉴가 사라지며 1번째 메인메뉴가 보이도록
3번째 서브메뉴가 뜨면 2번째 서브메뉴가 다시 원상태로 가길 원하는데 어렵네요
고수님들 부탁드립니다
액션을 어떻게 주어야 할까요?
menu01, menu02, menu03, menu04, menu05의 다섯개의 변수를 설정해줍니다.
menu01=0
이런식으로 해서 기본값은 0으로 설정해줍니다.
그리고 메뉴를 클릭하면 변수값의 0을 1로 바꿔줍니다.
그렇게되면 어떤 메뉴를 선택했다는 것은 1이 됨으로서 알수 있죠
그 다음 각 메뉴에 if문을 주어서 1이 된 값을 체크합니다.
1이 되어있는 값은 변수값을 0으로 돌리면서 나타나기 전으로 명령을 줍니다.
on(release){
하위메뉴를 뜨게 할 명령어 써주시고요.
if(_root.menu02==1){
_root.menu02=0;
사라질 명령어
}
if(_root.menu02==1){
_root.menu02=0;
사라질 명령어
}
}
이렇게 해서말입니다.