뽀라닷컴
Loading...




웹디자인,포토샵,그누보드,제로보드,동영상제작 관련 메모 >>


전체(437)인터넷,컴퓨터 (94) | 웹디자인tip (182) | CG,그래픽tip (70) | BBS_Tip (74) | 영상tip (17) |
플래시 로드 무비 2010-04-20 02:37:21
홈페이지홈페이지

1.버튼에 로드무비 걸기

on (release) {   
_root.심볼1.removeMovieClip();   
_root.createEmptyMovieClip("심볼1",0);   
_root.심볼1._x = 0;  //무비의 가로위치 
_root.심볼1._y = 0;  //무비의 세로위치
_root.심볼1.loadMovie("플래시네임.swf");
}

*********************************************************************************************************
*********************************************************************************************************

2.버튼에 로드무비 걸기

on(press){
 screen.loadMovie("main.swf")
}

이렇게 써주시고,screen은 무비클립 인스턴스네임입니다...

screen이라는 무비클립을 만들고...버튼도 만들고...

버튼에다가

on(press){
 screen.loadMovie("main.swf")
}

이렇게 써주시면 되겠네요..

*********************************************************************************************************
*********************************************************************************************************


① _root.loadMovie("a.swf");

    ☞  swf 파일 불러오기


② _root.bbb.loadMovie("a.swf");

    ☞  swf 를 메인에 있는 bbb무비클립인스턴스에 불러오기


③ _root.loadMovie("a.swf", 1);

    ☞  swf 를 레벨1로 불러오기


④ _root.loadMovie("aaa.jpg");

    ☞  jpg 파일 불러오기

 

⑤ _root.bbb.loadMovie("aaa.jpg");

    ☞  jpg 파일을 메인에 있는 bbb무비클립인스턴스에 불러오기


⑥ unloadMovie (1);

    ☞  레벨 1에 로드된 무비를 언로드


⑦ unloadMovie ("a.swf");

    ☞  현재 무비에 로드된 a.swf 무비를 언로드


⑧ _root.bbb.unloadMovie();

    ☞  메인 타임라인의 bbb 무비클립에 로드된 무비를 언로드


⑨ this["bbb"].unloadMovie();

    ☞  현재 타임라인의 bbb 무비클립에 로드된 무비를 언로드


⑩ sss.bbb.unloadMovie();

    ☞  sss심볼 타임라인의 bbb 무비클립에 로드된 무비를 언로드


⑪ button.onPress = function() {

       _root.loadMovie("aaa.swf");

     }

*********************************************************************************************************
*********************************************************************************************************

플래시에서 swf 파일을 불러들이는 내장함수는 두가지가 있습니다..

우선 loadMovie 가 있구욤.. 다른 하나는 loadMovieNum 이 있습니다..

이것은 서로 다른 차이가 있습니다..

우선 첫번쨰 같은 경우는 타겟으로 swf 파일을 로드합니다...

보통 빈 무비클립에 인스턴스명을 주고 그곳에 로드를 하져

로드후에 사이즈 조절은 _xscale 같이 퍼센테이지로 밖에 할수 없습니다..

그리고 이렇게 불러들인 swf 파일은 불러온 원래 swf 에서보면 하위에 있는 자식 무비입니다..

불려들어간 swf파일에서 보면 원본은 부모입니다..

이런식으로 경로로 하면 불러들인 swf 을 제어 할수가 있습니다..

loadMovieNum 같은 경우는 레벨로 불러들입니다..

레벨로 하면 복잡해지고 지저분해질수 있습니다..

이경우는 제어 하기가 힘듭니다.. 또 스케일이나 좌표도 임의로 만들어 줄수도 없구요..

그래서 보통 잘 않씁니다..

이제 로드무비하는 방법을 알려드리겠습니다..

우선 불러들인 원본 무비에 빈 무비클립을 만듭니다.. 인스턴스명을 showstage라고 하겠습니다.

이 무비클립은 님이 무비클립이나 메인타임라인에 넣습니다.. 저는 메인타임라인으로 하겠습니다.

어떤 버튼을 눌렀을때 이벤트가 발생하는데.. 그곳에 넣는 방법으로 하겠습니다..

예를들어.. 버튼을 눌렀을때 서버상의 같은 폴더에 있는 1st.swf을 로드무비시킨다고 가정하면..

on(release){
loadMovie("1.swf", "_root.showstage");
}

간단하죠?

만약 버튼 마다 다른것을 로드하게 싶다면 저렇게 하는것보단

버튼에 변수를 지정해줍니다.. 그리고 그 변수에 따라 불러들이게 하는 방법이 더 좋습니다..

예를들면..

on(release){
_root.aa = 1;
}

메인타임라인에 있는 aa라는 변수에 1을 부여하는겁니다..

다른 버튼에는 2,3,4, 이런식으로 넣으면 됩니다..

이렇게 한다음 조건문으로 걸러주면 됩니다.

if(_root.aa == 1){
loadMovie("1.swf", "_root.showstage");
}else if(_root.aa == 2){
loadMovie("2.swf", "_root.showstage");
}else if(_root.aa == 3){
loadMovie("3.swf", "_root.showstage");
.....

이런식으로 하면 더 손쉽게 만들수 있고 나중에 수정하기도 쉬워집니다..

주의할점은 빈무비클립의 좌표와 불러들이는 swf 좌표가 다르기 때문에..

아마 빈무비클립의 위치를 0.0인곳에 위치해놓아야 님이 원하시는 위치에 불러들일수 있을겁니다^^

그럼 도움이 되셨기를^^
*********************************************************************************************************





    



목록보기 삭제하기

번호 제목 일자
187  [웹디자인tip] 롤오버 효과음 적용법  2009-09-07
186  [CG,그래픽tip] 포토샵 패턴  2009-12-04
185  [BBS_Tip] 제로보드- 특정 레벨 이상만 마우스 드래그 오른쪽 허용  2009-12-04
184  [CG,그래픽tip] 포토샵한글패치  2009-12-17
183  [영상tip] 사진으로 동영상 만들기.  2010-01-20
182  [인터넷,컴퓨터] XP 마우스가 가리키면 창이 자동 활성화 될 때.  2010-01-30
181  [CG,그래픽tip] 미리보기일러스트 점선 제작법  2010-02-12
180  [웹디자인tip]  웹마스터가 말하는 최적의 웹관리 비결  2010-03-30
179  [웹디자인tip] SSHWinClient  2010-04-03
178  [CG,그래픽tip] 일러스트 단축키  2010-04-19
 [웹디자인tip] 플래시 로드 무비  2010-04-20
176  [웹디자인tip] 달력소스  2010-04-22
175  [인터넷,컴퓨터] 일어를 쉽게 익히는 문장들  2010-04-25
174  [인터넷,컴퓨터] 휴대폰 기기변경시 코드 입력  2010-04-30
173  [웹디자인tip] FCK editor  2010-05-03
172  [웹디자인tip] 도메인에 www 를 붙여주는 스크립트  2010-05-13
171  [웹디자인tip] xml 연동 플래시 메뉴 만드는 법  2010-05-17
170  [웹디자인tip] 스타일시트 기본활용  2010-05-17
169  [웹디자인tip] 액션스크립트  2010-05-20
168  [웹디자인tip] div 플래시 투명하게 띄우기  2010-05-20
167  [웹디자인tip] 아이프레임 간의 자바스크립트 호출  2010-05-20
166  [웹디자인tip] 자식창에서 부모창에 값 전달  2010-05-20
165  [웹디자인tip] 부모창에서 자식창으로 post 넘기기  2010-05-22
164  [웹디자인tip] 파스텔컬러  2010-05-26
163  [웹디자인tip] 플래시 갤러리 2종  2010-05-26
목록보기
1112131415161718