본문 바로가기
  • 오직 예수 그리스도
스위시세상/스위시 고급

mask만들고 영상 만들어 배경과 영상 합성하기

by 어린양01 2016. 6. 12.

 

 

mask만들고 영상 만들어 배경과 영상 합성하기

무비 720X540 창에 맞추고
1. Rectangle Tool툴 선택 그려주고, stroke style=none,
   Fill color=Solid, W=720 H=540, Transform에서 O=X  center
   X=360 Y=270으로

2. shape에 우클릭→Break→Break into Pieces, Regular Grid선택,
   Columns=7, Rows=6, Allow non-triangular pieces체크, 윗줄 좌
   측 첫번째 OK,

3. group라인 1Fr에 우클릭→Appear into position→Wild-Revert
   (70)으로 221Fr에 우클릭→Disappear from position→Spin out
   random to side,효과 더블클릭 프레임수=30, Scale=120,
   Rotate=360, Fade=0, To Right=체크 Apart=1, Gravity=5,
   Random seed=1,

4. group 선택 우클릭→convert→convert to movie clip, 예 하고,
   스톱체크됨 이름 mask1로

5. Content로 이미지 5장 불러오고 작업창으로 1장 불러와 W=720
   H=540 Transform에서  O=X center X=360 Y=270으로 하고 복사
   해서 scene_1에 제자리 붙여넣고, scene_1선택 물결판 불러와 한
   칸 아래로 내려주고 물결판과 위 이미지선택 우클릭→Grouping→
   Group as movie clip, 하고 마스크 체크하고 열고 안의 이미지선택
   Transform의 Y=0을 1로 +로 닫고 이름 w로

6. w와 아래 이미지, mask1 선택 우클릭→Grouping→Group as
   movie clip, 하고 마스크체크 movie clip, 복사해서 총 5개 만들고,
   이름 1~5로 5개 선택 우클릭→Grouping→Group as movie clip,
   으로 묶고 이름 img1 로

7. img1열고 안의 1~5의 1,2,3,4,5Fr에 plce와 Remove주고 img 라
   인 1~5까지 스톱준다, img1선택 Insert Movie Clip클릭 이름 auto로
   auto선택 script에서 Add script→Events→Frame→onFrame, 하
   고 프레임수는 250으로 Add script→movie control→play, 타겟의
   _parent선택하고 이미지 바꿔주고 +로 닫고

8. mask열고 안의 group 각각의 1프레임의 효과 더블클릭 Cacade
   order만 각각 0,1,2,3,으로 고쳐준다, 닫고

9. 신1선택 원을 그려 라인=none, Fill color=gradient으로 Radial
   gradient로 색은 좌측=흰색, Alpha=100 우측색=흰색, Alpha=0,으
   로  W=720 H=540, O=X Center X=360 Y=270,으로 이름 mask로
   하고 Target에 체크하고 아래 img1과 둘을 무비클립으로 묶고 이
   름 img로 img에 스크립트 붙여넣고 닫고 필터주고

10. 바탕 넣어주고 W=1277 H=1020 O=X Center X=360 Y=270으로
   하고 이름 bg로 Scene_1선택 insert→External media 클릭
   W=1277 H=540 O=X Center X=360 Y=270으로하고 스크립트 붙
   여넣고 아래 bg와 무비클립으로 묶고 이름 flv bg로 하고 맨 아래
   로 내려주고 frame도 만들고 알아서 최대한 예쁘게 꾸민다

 

 



이런 스크립트소스는 본인들이 보관하여 사용하세요

img에 붙일스크립트

 

 

onSelfEvent (load) {
    this.img1.setMask(this.mask);
    this.img1.cacheAsBitmap=true;
    this.mask.cacheAsBitmap=true;
}

 

 

 

 

External media에 붙일소스

onSelfEvent (load) {
Src = "https://t1.daumcdn.net/cfile/cafe/2321EC4A55EC132C05?download";
play(Src);
onPlayStop = function() {
            play(Src);
}
onPress = function() {
playing ? (pause()) : (play());
}
}



mask만들고 영상 만들어 배경과 영상 합성하기.swi

mask만들고 영상 만들어 배경과 영상 합성하기.swf


 

 

 



mask만들고 영상 만들어 배경과 영상 합성하기.swf
0.35MB
mask만들고 영상 만들어 배경과 영상 합성하기.swi
2.56MB