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

mask투명도적용gallery[cacheAsBitmap = 1] - 2 (직선형 그라디언트)

by 어린양01 2016. 1. 9.

 

 

 

mask투명도적용gallery[cacheAsBitmap = 1] - 2 (직선형 그라디언트)

 

무비 720X540, 이미지 크기=720X540, Content로 배경으로 쓸 이미
   지5장과  합성으로쓸 이미지5장을 불러다 놓고

1. 배경으로 쓸 1번 이미지 불러와 작업창에 맞추고 다른(합성으로
   쓸 이미지) 이미지 불러와 창에 맞추고 이름 sm으로하고 Target에
   체크한다. 300/300으로 동그라미 그려 360/270에 위치시키고 필
   타입=그라디언트, 원 선택, 색상=왼쪽 흰색(투명도/100), 가운데
   는 흰색(투명도/75), 오른쪽 흰색(투명도/0)을 주고 이름 mask로하
   고 역시 Target에 체크한다. 이어 이 셋을 무비클립으로 묶고 img1
   이라 하고 img1을 선택하고 아래 스크립트를 적는다.

onSelfEvent(load) {
this.sm.cacheAsBitmap = true;
this.mask.cacheAsBitmap = true;
this.sm.setMask(this.mask);
}
onSelfEvent(enterFrame) {
this.mask._y = _ymouse;
this.mask._x = _xmouse;
}

2. 배경으로쓸 5번 이미지 불러와 작업창에 맞추고 img1 아래로 내려
   둘을 무비클립으로 묶고 poto1이라 하고 poto1을 열고 5번 이미지
   1프레임에 Fade in주고 , 41프레임에 Fade out(10)를 주고 위
   img1 41프레임에 Fade in을 주고 151프레임에 Remove를 준 다음
   닫고. 이를 카피 총 5개를 만들어 해당 이미지로 교체한다. 아래 5
   번 이미지의 교체 순서는 5,1,2,3,4,이다.

3. poto, 5개를 무비클립으로 묶고 이름 img로 하고 열고선택 1~5Fr
   에 스톱주고 안의 맨 알서부터1,2,3,5Fr에 Place와 Remove를주고
   맨위 Remove는삭제한다. (페이드 인을 주었으니까 바탕을 하나바
   쳐 주어야한다)이미지하나 불러와 창에맞추고 img아래로 내려 둘
   을 무비클립으로 묶어 이름을 a로하고

4. a 복사하여 붙여넣고 Y에 1+ 해 주고 물결 불러와 한칸 아래로 내
   려 위 a와 무비클립으로 묶고 마스크체크, 이름 W로

5. 마스크 세이프 불러와 W=720 H=800 포지션 포인트 중하에 주고
   360/0에 위치시키고 1-50프레임에 무비를 주고 y=680,을 주고
   150Fr에 place를 준 다음 이를 무비클립으로 묶고 mask라 하고 이
   어 a 아래로 내려 w, a, mask를 다시 무비클립으로 묶고 이름을
   main으로 하고 마스크에 체크하고. 바탕이미지불러와 창에 맞추고
   맨 아래로 내려주고 알아서 꾸민다

===================================================================================================

// 마스크 mc 에 적용할 스크립트입니다

onSelfEvent (load) {
 _parent.aa.setMask(this);
    _parent.aa.cacheAsBitmap = 1;
    this.cacheAsBitmap = 1;
}

===================================================================================================

기존에 많이 본것일겁니다 ㅎㅎ

script image transit gallery 였지요 ㅎㅎㅎ

근데 여기서는 모든걸 다 무시합니다 ㅎㅎㅎ

다만....mask에 적용하는 이 소스가 아주 중요합니다

casheAsBitmap = 1 ( 1 = true ) 이걸 켜놓음으로써 ㅎㅎㅎ

마스크의 투명도 값을 그대로 aa그룹에 반영이 되어지는것입니다 ㅎㅎ

 

마스크(mc) 와 같이 연계되는 이미지그룹 aa 의 이름이 중요하구 ㅎㅎ

왜냐하면 ㅎㅎㅎ 소스에 이름을 aa로 했기에 그렇지요 ㅎㅎㅎ

그러나 mc 의 이름은 무관합니다 ㅎㅎ..여기서는 this 즉 자신이기때문이지요 ㅎㅎ

뭐 100 마디 말보다 ㅎㅎㅎ 한번 해보세요 ㅎㅎ...

마스크 를 solid -> gradient -> 직선형 / 원형 이렇게 해서

다양하게 바꿔가면서 적용해보세요 ㅎㅎㅎ

 

요거 요거 아주 멋진효과가 창출된답니당 ㅎㅎㅎㅎㅎ..진짜루 ㅎㅎㅎ

===================================================================================================

 *** 검색 해보니 이렇게 뜨네요 ㅎㅎㅎㅎ***

이해가 쉬울듯해서 ㅎㅎㅎ..플래쉬소스라 ㅎㅎ 좀 스위시랑 구문이 다르지만 ㅎㅎ...기본틀은 유사한듯합니다 ㅎㅎ

 

 

 

 

 

 

mask투명도적용gallery[cacheAsBitmap = 1] - 2 (직선형 그라디언트).swi

 

 

 

2 (직선형 그라디언트).swi

 

 

 

 

 

 

 

 

mask투명도적용gallery[cacheAsBitmap = 1] - 2 (직선형 그라디언트).swi
6.11MB
2 (직선형 그라디언트).swi
1.09MB