웹디자인 강의
Flash 무비클립 복제를 이용한 땅에 비가 내리는 모습
2002.11.28 12:40
겨울이라서 그런지 온통 플래시 화면마다 눈내리는 모습만 보게됩니다.
수해를 몰고왔던 비가 지긋지긋하지만 그래도 겨울엔 비를 만나기가 쉽지 않아서,
날씨도 꾸물꾸물해서 비가 땅에 내리는 모습을 만들어 봤습니다.
[Tutorial]
작업 스테이지에 비가 내리는 모습을 찍은 사진이나 비슷한 장면의 그림을 놓습니다.
Insert>new Symbols를 택하여, 모션트위닝을 이용해서 원이 2개 정도 퍼지는 무비클립을 만듭니다. 이 무비클립의 이름을 rain이라고 해 봅시다.
라이브러리에 생긴 무비클립 rain을 드래그해서 스테이지에 놓습니다.
레이어를 첨가하여 3개의 프레임에 비가 내리게 하는 각 각의 액션을 넣습니다.
*1번째 frame 액션
cont = 1
*2번째 frame 액션
rain.duplicateMovieClip ( "rain" + cont, cont );
eval("rain" + cont)._x = random (550) ←화면 넓이에 맞게
this["rain" + cont]._y = random (340) ←화면 높이에 맞게
cont++
*3번째 frame액션
gotoAndPlay (2);
if (cont == 30) {
for ( numero = 1; numero <= 15; numero ++ ) {
removeMovieClip ( eval("rain" + numero) );
}
gotoAndPlay (1);
}
비가 내리는 날 차한잔을 생각나게 하는 그런 화면이 될 것 같은데요.
다른 모습으로도 연출해 보세요.
*많은 분들이 플래시 강좌를 올리고 있는 홈을 방문해 주셔서 감사합니다.
계속 강좌를 업하도록 하겠습니다. http://www.goody.pe.kr
수해를 몰고왔던 비가 지긋지긋하지만 그래도 겨울엔 비를 만나기가 쉽지 않아서,
날씨도 꾸물꾸물해서 비가 땅에 내리는 모습을 만들어 봤습니다.
[예제 - 땅에 비가 내리는 효과]
[Tutorial]
*1번째 frame 액션
cont = 1
*2번째 frame 액션
rain.duplicateMovieClip ( "rain" + cont, cont );
eval("rain" + cont)._x = random (550) ←화면 넓이에 맞게
this["rain" + cont]._y = random (340) ←화면 높이에 맞게
cont++
*3번째 frame액션
gotoAndPlay (2);
if (cont == 30) {
for ( numero = 1; numero <= 15; numero ++ ) {
removeMovieClip ( eval("rain" + numero) );
}
gotoAndPlay (1);
}
비가 내리는 날 차한잔을 생각나게 하는 그런 화면이 될 것 같은데요.
다른 모습으로도 연출해 보세요.
*많은 분들이 플래시 강좌를 올리고 있는 홈을 방문해 주셔서 감사합니다.
계속 강좌를 업하도록 하겠습니다. http://www.goody.pe.kr