스위시맥스4 스크립트기초 예제06
1. 스위시맥스4를 실행하여 Properties 패널의 Movie properties 버
튼을 클릭하여 다음과 같이 설정한다. Background color=검정,
Width=700, Height=500, Frame rate=15, Export Settings for
Movie, SWF 9
2. Outline 의 Scene1선택 Import! Animation을 클릭하여 예제 01번
swi 파일을 가져온다.
3. Import! 창에서 기본값 그대로 두고 Import! 룰 클릭한다. 모두선택
우클릭→Grouping→group as mocie clip, 이름을 movie1로
4. Outline 패널에서 movie1선택. Transform 패널에서 O=X 센타
X=350 Y=250,
5. Outline 패널의 movie1선택 Script 패널을 클릭하여 각각의 버튼
에 다음과 같이 입력한다.
- 재생 : on (press) {
_root.movie1.cat.play();
}
- 정지 : on (press) {
_root.movie1.cat.stop();
}
- 다음 : on (press) {
_root.movie1.cat.nextFrame();
}
- 이전 : on (press) {
_root.movie1.cat.prevFrame();
}
6. Outline 패널에서 movie1 무비클립을 합친다.
7. Outline 패널-Insert-Import! Animation을 클릭하여 예제 02번
swi 파일을 가져온다.
8. Import!! 창에서 기본값 그대로 두고 Import! 룰 클릭한다. 모두선택
우클릭→Grouping→group as mocie clip, 이름을 movie2로
9. Outline 패널에서 movie2선택 Transform 에서 O=X 센타 X=350
Y=250,
10. Outline 패널의 movie2 열고 Script 패널을 클릭하여 각각의 버
튼에 다음과 같이 입력한다.
- 재생 : on (release) {
_root.movie2.blend.play();
}
- 정지 : on (release) {
_root.movie2.blend.stop();
}
- 다음 : on (release) {
_root.movie2.blend.nextFrame();
}
- 이전 : on (release) {
_root.movie2.blend.prevFrame();
}
11. Outline 패널에서 movie2 무비클립을 합친다.
12. Outline 패널-Insert-Import! Animation을 클릭하여 예제 03번
swi 파일을 가져온다. 모두선택 우클릭→Grouping→group as
mocie clip, 이름을 movie3로
13. Import! 창에서 기본값 그대로 두고 Import!를 클릭한다.
14. Outline movie3선택 Transform 에서 O=X 센타 X=350 y=250
으로
15. Outline 패널의 movie3 열고 Script 패널을 클릭하여 각각의 버
튼에 다음과 같이 입력한다.
- play1 : on (press) {
_root.movie3.image.play();
}
- stop1 : on (press) {
_root.movie3.image.stop();
}
on (rollOver) {
_root.movie3.stop1.stop();
}
on (rollOut) {
_root.movie3.stop1.play();
}
- 1번 이미지 : on (rollOver) {
_root.movie3.image.gotoAndStop(1);
}
- 2번 이미지 : on (rollOver) {
_root.movie3.image.gotoAndStop(20);
}
- 3번 이미지 : on (rollOver) {
_root.movie3.image.gotoAndStop(40)
}
- 4번 이미지 : on (rollOver) {
_root.movie3.image.gotoAndStop(60);
}
16. Outline 패널에서 movie3 무비클립을 합친다.
17. Outline 패널-Insert-Import! Animation을 클릭하여 예제 04번
swi 파일을 가져온다. 모두선택 우클릭→Grouping→group as
mocie clip, 이름을 movie4로
18. Import! 창에서 기본값 그대로 두고 Import! 룰 클릭한다.
19. Outline 패널에서 movie4선택 Transform 패널에서 O=X 센타,
X=350 Y=250
20. Outline 패널의 movie4 열고 Script 패널을 클릭하여 각각의 버
튼에 다음과 같이 입력한다.
- cat1 : on (rollOver) {
_root.movie4.cat1.stop();
}
on (press) {
_root.movie4.cat1.play();
}
- cat2 : on (rollOver) {
_root.movie4.cat1.stop();
_root.movie4.cat2.stop();
}
on (press) {
_root.movie4.cat1.play();
_root.movie4.cat2.play();
}
- cat3 : on (rollOver) {
_root.movie4.cat1.stop();
_root.movie4.cat2.stop();
_root.movie4.cat3.stop();
}
on (press) {
_root.movie4.cat1.play();
_root.movie4.cat2.play();
_root.movie4.cat3.play();
}
- cat4 : on (rollOver) {
_root.movie4.cat1.stop();
_root.movie4.cat2.stop();
_root.movie4.cat3.stop();
_root.movie4.cat4.stop();
}
on (press) {
_root.movie4.cat1.play();
_root.movie4.cat2.play();
_root.movie4.cat3.play();
_root.movie4.cat4.play();
}
21. Outline 패널에서 movie1~4를 합친다. Timeline 패널에서 다음
과 같이 설정한다.
movie1라인 1프레임에 Place, 2프레임에 Remove, movie2 라인
2프레임에 Place, 3프레임에 Remove, movie3라인 3프레임에
Place, 4프레임에 Remove, movie4라인 4프레임에 Place
Scene1라인 1프레임에서만 우클릭→Movie Control→stop()
을 적용한다.
22. Tools의 AutoShape의 화살표툴을 클릭하여 스테이지의 좌우측
중간쯤에 그린다 좌는 O=X 센타 X=70 Y=250, 우는 O=X 센타
X=630 Y=250. 각각 좌버튼, 우버튼으로 이름을 바꾸고, 다음과 같
이 스크립트를 입력한다.
- 좌버튼 : on (press) {
_root.prevFrame();
}
- 우버튼 : on (press) {
_root.nextFrame();
}
23. Play Movie 버튼을 클릭하여 테스트 한다