스위시애플릿

[스크랩] 함박눈 내려주는 효과

더 멋진친구 2006. 2. 19. 09:19
1.





2.




3.




4.




5.

"snow" sprite에 아래 액션을 붙여주세요.
-------------
xxonLoad () {
i = 1+Math.random()*15;
k = -Math.PI+Math.random()*Math.PI;
_xscale = _yscale=50+Math.random()*100;
_alpha = 75+Math.random()*100;
_x = -10+Math.random()*550;
_y = -10+Math.random()*300;
}
onEnterFrame() {
_y += i;
if (_y>=380) {
_y = -20;
}
if ((_x>=640) || (_x<=0)) {
_x = -10+Math.random()*550;
_y = -5;
}
}
--------
위 소스중에서
'15'는 내리는 속도,
스케일, 알파값은 눈송이의 크기와 투명도를,
'550,300'은 눈내리는 모습이 보이는 사이즈입니다.
본인 작품에 맞게 수치를 고치면서 확인해 보세요.

6.

이제"Scene" 신 에 아래 액션을 붙여넣기 해 주세요
------------------
onFrame (1) {
for (k=0; k<200; k++) {
duplicateSprite(_root.snow, "snow"+k, k);
}
}
--------------
위 소스중 '200' 은 snow 수량입니다.
수치가 작으면 눈의양이 적고, 많으면 눈이 많이 내리겠죠.

출처 : 바위솔의 추억찾기
글쓴이 : 바위솔 원글보기
메모 :