플래시 강좌_ 눈내리는 효과/눈오는 효과
플래시 강좌_ 눈내리는 효과/눈오는 효과


플래시를 이용해 눈내리는 효과를 만들어 보겠습니다.


File-> Import-> Import to Stage (단축키: Ctrl+R)
작업할 이미지를 불러옵니다.



레이어를 하나 추가해서 눈을 그립니다.
눈 이미지를 불러오셔도 좋고요.



눈 이미지를 F8을 눌러 Movie clip으로 등록합니다.



무비클립으로 등록한 눈이미지에 Instance name을 snow로 등록합니다.



무비클립 눈 이미지에 F9를 눌러 액션을 줍니다.

onClipEvent(load){
 this._x=random(이미지가로사이즈);
 this._y=random(이미지세로사이즈);
 this._xscale=this._yscale=random(100)+30;
 this._alpha=random(70)+30;
}
onClipEvent(enterFrame){
 this._x+=random(3)-1;
 this._y+=random(3)+1;
 if(this._y>이미지세로사이즈){
  this._y=-10;
  this._x=random(이미지가로사이즈);
 }
}



레이어를 하나 추가해서 frame action을 줍니다.

for(i=1;i<100;i++){
 snow.duplicateMovieClip("snow"+i,i);
}




완성되었습니다.






Posted by 맛있는세상

댓글을 달아 주세요

  1. 박상아 2012.03.24 23:01  댓글주소  수정/삭제  댓글쓰기

    **Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 1: Clip events are permitted only for movie clip instances
    onClipEvent(load){

    **Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 7: Clip events are permitted only for movie clip instances
    onClipEvent(enterFrame){

    Total ActionScript Errors: 2 Reported Errors: 2




    이런오류가떠요 ㅠㅠ 왜그러나요 ㅠㅠㅠㅠㅠㅠㅠㅠ

  2. 안돼네 2012.06.10 19:39  댓글주소  수정/삭제  댓글쓰기

    박상아 님의 글대로 저도 똑같은 에러가 납니다.

  3. Enoch_rvn 2012.07.28 18:31  댓글주소  수정/삭제  댓글쓰기

    저는 오류는 안나는데...
    혹시 내려오는 속도 조절이 가능한가요?

  4. dbsu 2012.12.03 14:39  댓글주소  수정/삭제  댓글쓰기

    이열~~~ 너무 감사합니다!!!! 이 블로그 영원히 갔으면 좋겠네요~ 저같은 초보도 쉽게 따라할수 있게 만들어 주셔서 너무 감사드려요!! 사랑해요!!