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

마스크효과로 나타내는 그라디언트

by 어린양01 2018. 6. 16.
 
 
 
마스크효과로 나타내는 그라디언트 
 
1. 스위시 실행 (무비크기 : 본인 마음대로) 
2. 그라디언트로 효과 줄 이미지를 한장 불러와서 무비보다 작게 만든다. 
3. 작게만든 이미지위에 원을 그려준다.(원안에 이미지가 보인다) 
4. 아웃라인에서 shape을 선택하고 Gradient-Radial gradient 로 한다음 왼쪽은 그대로두고 오른쪽색갈을 
    알파값을 "0"으로 해준다.그리고 왼쪽의 색을 중앙쪽으로 조금 옮겨놓는다.(무비창의 그림 가운데가 진검정색이됨) 
5. 아웃라인에서 shape을 "mask"라고 쓰고 아래그림은 "img1"라고 이름을 써준다. 
6. 아웃라인에서 "mask" 와 "img1"를 모두선택하고 Grouping-Group as Movie clip 해주고 이름을 "bg"라고 써준다. 
7. 아웃라인에서 "bg"를 선택하고 "script"창을 열고 아래 소스를 붙여넣기한다. 
--------------------------------- 
onSelfEvent (load) {
    this.img1.setMask(this.mask);
    this.img1.cacheAsBitmap=true;
    this.mask.cacheAsBitmap=true;

---------------------------------- 
7. 아웃라인에서 "Scene_1"을 선택하고 "Movie Properties"창을열고 하단의 "Export Settings for Movie..."를 클릭하면 
    "Export Settings" 창이 뜨는데 "SWF version to export : SWF8" 로 고쳐준다음 "확인"해준다. 
8. "Movie Properties"창에서 "OK"해준다.(이렇게 해야 둥근원안의 이미지가 흐리게 보임) 
9. "bg"를 열고 그안의 "mask"와 "img1"를 반드시 이름쓰는칸옆의 "ㅁ Target"에 체크해준다. 
10. 배경이미지를 가져와서 무비와같게 조절하고 맨아래로 내려준다. 
11. 본인이 좋아하는 소스를 넣어서 멋있게 영상을 만들고 play해본후 저장한다.