한페이지 안에서 실행되었던 플래시가 다시 재 실행되게 제어 할 수 있나요??
희1미햬
플래시 애니메이션 파일을 한 페이지 안에 각각 레이어로 나누어서 넣어 놓았습니다.플레시는 한번만 돌아가면 제일 마지막 프레임에 stop();를 걸어놓았습니다.1번 이미지버튼 클릭 - 1번 레이어가 나타나며 1번 플래시 플레이 2번 레이어 숨김
2번 이미지버튼 클릭 - 2번 레이어가 나타나며 2번 플래시 플레이 1번 레이어 숨김
.....
다시 1번 버튼 누르면 1번 레이어가 나타나는데1번 플레시가 제일 마지막 부분에서 stop(); 걸려서 멈춰 있습니다.크롬은 알아서 자동으로 리플레이 됩니다만.. 익스플로러는 안되네요
다시 1번 버튼 누르면 1번 레이어가 나타나면서 플래시도 처음부터 다시 구동되게 하는 방법이 있나요??
-
슬우
수다님의 externalinterface .. 라는건 처음보는데 더 찾아보겠습니다.
감사합니다. -
란새
swf파일을 2개불러오는데 임베트로 서로 위치를 스위치시켜서 보여주고있따는 이야기 같은데
externalinterface로 클릭할때 호출시켜줘서 gotoAndPlay(1); 시켜주게끔 짜주시면 되겠네요~
물론 플래시만의 문제가 아니라 html에서도 작동되게끔 해주셔야 합니다. -
야미
자세한 답변 감사합니다.
플래시로 다 만들기 귀찮아서 html안에 필요한 부분만 따로 따로 플래시 파일 만들었는데...
구동시키는 것에 문제가 생기네요.
bonanz수다님 말씀처럼
하나의 플래시만으로 만들면 님의 말씀대로 하면 될 것 같습니다. ^^ -
LimeTree
제가 이해한 상황은 각각의 애니메이션을 플래시 타임라인상의 레이어로 분류 해서 넣었다.
버튼을 클릭했을때 레이어를 껐다 켰다 하고 싶다 라는 의도 같은데 맞습니까?
그런거라면 각각의 애니메이션을 무비심볼로 묶고 인스턴스네임을 주고 visible로 껐다 켰다 하세요.
레이어를 제어하려 하지 말고 무비심볼을 제어하세요.
2.0이라면
1번 애니 버튼 재생 버튼 클릭했을떄
애니1인스턴스네임.gotoAndPlay(1)
애니2인스턴스네임.gotoAndStop( -
해리
하나의 플래시만으로 생각하신거네요.
같은 플래시 안에서 제어하는 것은 알고 있습니다.
저는 html 안의 버튼을 누르면 각각의 플래시 파일이 각각 구동되는 것을 말한 것입니다.
제가 설명을 잘못 드린 것 같아 죄송합니다. -
여우비
gotoAndPlay 계속 반복?????
마지막에 stop도 걸어 두셨는데;;
나만 이해가 않돼나??? -
그림자
하나의 플래시 안에서 제어하는 것은 말씀 하시는 것 같네요.
저는 html 안의 이미지 버튼을 누르면 각각의 플래시 파일이 각각 구동되는 것을 말한 것입니다.
제가 설명을 잘못 드린 것 같아 죄송합니다. -
바나나
계속 반복되는건 아닌데요 -_-; 클릭했을때 gotoAndPlay 걸어 두시면 되잖아요;
-
민트향
이건 계속 반복되는거잖아요.
제가 원하는건 새로 볼때만 새로 시작하는 것을 원합니다....
그래도 말씀 고맙습니다.
일단 이렇게라도 해 놓아야 겠습니다. -
딥레드
gotoAndPlay(1);