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

색상 변화 슬라이딩 갤러리

by 어린양01 2016. 6. 13.




1. 작업창 크기; 700*500, 이미지 크기; 565*340, 난이도; ★★

 

작업창 크기로 사각형 그려 필타입=그라디언트, 색상을 좌우 원하는 색으로 주고 이를 카피 총 4개를 만들어 원하는 색상으로 좌우를 다 바꾼다. 이어 이 모두를 무비클립으로 묶고 bg라 표시하고 bg를 열고 1프레임에 스톱을 주고 아래에서 두 번째부터 2프레임에 페이드-, 12, 22프레임에 페이드-인을 주고 맨 위 32프레임에 페이드-아웃을 준다.


2. 프레임 소스 불러와 350/250에 위치시키고 690/50으로 사각형 그려 색상을 중간 회색으로
주고 350/468에 위치시키고 사도우 불러와 350/250에 위치시킨다. 이어 샤도우를 무비클립으로
 묶고 shadow라 표시하고 샤도우를 열고 51프레임에 페이드-인을 주고 스톱처리를 한다.



3. 오늘은 간단하니 버튼을 만들어 보자. 80/30으로 사각형 그려 색상을 중간 회색으로 주고
60/95에 위치시키고 이를 카피 필타입=none을 주고 아래 세이프 위에 적당한 크기로 글자를
입력한다. 이 세 개를 무비클립으로 묶고 b1이라 표시하고 b1을 열고 아래 세이프 선택하고
 1프레임에 무비를 주고 w=10, 11프레임에 무비를 주고 w=80, 21프레임에 무비를 주고
 w=10을 주고 글자를 선택하고 위 그림을 잘 보면서 place와 remove를 주고
20과 30프레임에 스톱을 준다.



4. b1을 카피해 총 10개를 만들어 맨 위 무비클립을 y=405로 보내고 수직정렬을 한다.
이어 각각의 버튼을 열고 해당 숫자로 글자를 바꾸고 b1-10으로 표시한다.
다시 이 모두를 무비클립으로 묶고 btn이라 표시하고 btn을 열고 아래에서부터
1프레임에 place를 주고 이걸 카피해 5프레임 간격으로 올라가면서 붙여넣기를 한 다음,
46프레임에 스톱을 준다.



5. 565/340으로 사각형 그려 400/250에 위치시키고 10과 1번 이미지 불러와
역시 400/250에 위치시킨 다음, 10번 이미지 1프레임에 슬라이드-아웃 투 탑,
1번 이미지 51프레임에 슬라이드-인 프롬 보톰을 주고 61프레임에 place를 준 다음,
윈도우-틴에서 칼라 어드밴스 RGB=255, 옵션갑=100을 주고 80프레임에서 더블클릭
무비를 주고 RGB=100, 옵션값=0을 주고 이미지 2장을 무비클립으로 묶고 poto1이라
표시하고 스톱처리를 한다.


6. poto1을 카피해 총 10개를 만들어 poto1-10으로 표시하고 이를 다시 무비클립으로
묶고 main이라 하고 메인을 열고 위 그림처럼 1프레임을 비워놓고 효과를 주고 12프레임에서
무비컨트롤-고투엔 플레이-고투엔 프레임을 선택하고 스크립트창에서 프레임 수를
 2로 정정한다. 비워있는 1프레임은 로드시 첫 화면으로 장식을 해보기를 권하면서 비워 둔다.
물론 그대로 두어도 영상에는 아무 지장이 없다. 이어 poto를 아래 세이프와 무비클립으로 묶고
aa라 표시하고 마스크에 체크한다



7. 이번 버튼 스크립트는 번호만 다르지 다 같다.
다만 버튼 자체의 스크립트만 숫자를 바꾸어 준다. 즉 b2에 스크립트를 적을 때는 this가 b2다.
그러니 밑에는 있는 b2를 b1-10중에 없는 숫자로 바꾸어 주면 된다.
이렇게 설명해도 이해 못할 분들이 있을 것이다. 할 수 없다. 세월이 약이다.

 

* btn/b1/투명세이프를 선택하고

on (release) {

this.gotoAndPlay(21);

_parent.b10.gotoAndStop(20);

_parent.b2.gotoAndStop(20);

_parent.b3.gotoAndStop(20);

_parent.b4.gotoAndStop(20);

_parent.b5.gotoAndStop(20);

_parent.b6.gotoAndStop(20);

_parent.b7.gotoAndStop(20);

_parent.b8.gotoAndStop(20);

_parent.b9.gotoAndStop(20);

_parent._parent.bg.gotoAndPlay(2);

_parent._parent.shadow.gotoAndPlay(1);

_parent._parent.frame.ef.gotoAndPlay(1);

_parent._parent.aa.main.nextFrameAndPlay();


 


 

색상변화 슬라이딩 겔러리.swf
6.91MB
색상변화 슬라이딩 겔러리.zip
0.01MB