Script Effect Gallery
무비 700X525. 창에 맞추고
1. Guides에서 다음 과 같이 설정한다. window→Guides→Show와
Ruler, Snap을 체크하고 Grids의 Show와 Snap을 체크하고
H=360 V=270, position 그리드를 위로 위치한다. Snap의
Tolerance=6
2. Stage에서 가이드라인을 다음 과 같이 위치한다. 수직가이드 라인
을 130, 200, 520, 590, 수평가이드 라인을 127.5, 412.5, 위치후
Guides의 Lock을 클릭한다.
3. Scene_1 선택 바탕이미지 불러와 Properties창에서 W=720
H=540로 이름을 bg로하고 Transform에서 O=X center X=360
Y=270으로하고.
4. Scene_1선택,이미지8장 불러와 properties창에서 W=500 H=375,
라인=실선 선크기=10 색=흰색, Alpha=25%로 이름은 Out line의
위에서 아래로 img01~img08로하고 Transform에서 O=X center
X=360 Y =270으로하고
5. img01~img08 선택 우 클릭→Grouping→Group as Movie Clip,
하고 이름을 img 로 Transform에서 O=X center X=360 Y=270
로하고 앵커포인트점을 좌상 X=0 Y=0,지점으로 끌어다놓고, img
를 Copy Object하여 Paste In Place 하고. 이름을 imgbg,로하고
Outline의 img, 아래로 내려주고 선택된 상태에 window→Tint→
Alpha의 Custom선택하고 50%로 합니다.
6. imgbg열고고 img01~08를 Stage의 img01은 좌측위 모서리 방향
에서 시작하여 img02는 우측위 모서리방향 시계 방향으로 img03
은 우측 아래모서리 img04는 좌측 아래 모서리에 img05는 위에
img06은 우측 img07은 아래 img08은 좌측에 각각 드래그하여 위
치시키고 img05~08을 Transform에서 Xrotation=45도를 적용하고
7. imgbg열고 안의 img01~img08의 좌표를 확인 (아니면 수정한다).
img01선택 O=X center X=-120 Y=-60, mg02선택 O=X center
X=840 Y=-60, img03선택 O=X center X=840 Y=600, img04선택
O=X center X=-120 Y=600, img05선택 O=X center X=315.8
Y=-181.85 Xrotation=45도, img06선택 O=X center X=899.35
Y=321.7 Xrotation=45,도, img07선택 O=X center X=414.2
Y=721.85, Xrotation=45,도 img08;선택 O=X center X=-179.35
Y=233.3 Xrotation=45,도 +로닫고
8. Scene_1선택 lighteffect 불러와 properties창에서 이름을
lighteffect 로 한다. Transform에서 O=X center X=360 Y=270,
로하고 window→Tint→Blend의 Screen선택 한다.
9. Scene_1선택 Tools의 Text Tool선택 Stage 클릭하고, Properties
창에서 글꼴=Beautiful ES, 크기=72, 색=흰색, B, Edit클릭
해서 "Script Effect Gallery"입력하고 O=X center X=360 Y=261,
로 Scene_1 선택 Tools의 Ellipse Tool선택, Stage 클릭하고
Properties창에서 이름을 titlene, W=330.55, H=3, 라인=None,
Fill Color=Solid, 색=흰색, Alpha=100%,으로 합니다. Transform
에서 O=X center X=360 Y=305.5
10. titleline과,Text 선택 우 클릭→Grouping→Group as Movie Clip
클릭 이름을 title 로하고 O=X center X=360 Y=270 Filters→록
색버튼→Drop Shadow→Default 클릭한다.
11. title에 우 클릭→Grouping→Group as Movie Clip클릭, 이름을
title 로 하고 O=X center X=360 Y=270, Stage의 앵커 포인트점
을 Stage의 원점 (좌측 모서리)으로 끌어다 놓고 좌표 X=0 Y=0 확
인, Scene_1선택 로고 불러와 이름을 sign,로 O=X center X=360
Y=525
12. sign선택 우 클릭→Grouping → Group as Movie Clip클릭, 이름
을 sign 으로하고 O=X center X=360 Y=525, Stage의 앵커포인트
점을 Stage의 원점으로 이동한후 좌표, X=0 Y=0,확인
14. Out line의 각각의 개체에 Script를 적용한다. img열고 img01선
택, 소스를 복사하여 img열고 img01~img08 중 [img01~05까지
붙여넣기하고, img02 소스에서 수정한다, Edit→Replace→Find
What의 위빈칸에 img01 적어넣고→Direction의 Down 체크→
Replace With의 아래빈칸에 img02 적어넣고→Searchin창에서
Current Script 체크 하고→위우측 Replace All 클릭후 [확인] 합니
다. 11번 의 좌표 img02 ~08 의 해당번호 의 [O=X][정,가운데]
-[X = 840][Y = -60]로수정 2번 3번,-[X = 840][Y = -60]수정-
6번줄 random[8] 앞에; 짝수번호는[-] 홀수번호는[+]로수정 30
번줄에도 - img02의 [X = 840][Y = -60]수정 33번줄
-random[8] 앞에; 짝수번호는[-] 홀수번호는[+] random[8]로수
정 35번 과 36번줄 = 해당;img02 의 [X = 840][Y = -60]수정
Replace All 클릭→[확인] 클릭→Close 클릭하여 닫는다.
img열고 img01에
onSelfEvent(load){
targetx = -120;
targety = -60;
speedx = 0.2;
speedy = 0.2;
angle = random(8);
scalex = 100;
scaley = 100;
}
onSelfEvent(enterFrame){
this._x = this._x + speedx * (targetx - this._x);
this._y = this._y + speedy * (targety - this._y);
this._rotation = this._rotation + speedx * (angle - this._rotation);
this._xscale = this._xscale + speedx * (scalex - this._xscale);
this._yscale = this._xscale + speedy * (scaley - this._xscale);
}
on (rollOver) {
if(_root.img.img01.scalex == 100 && _root.img.img01.scaley == 100){
_root.img.img01.scalex = 110;
_root.img.img01.scaley = 110;
}
}
on (rollOut,releaseOutside) {
if(_root.img.img01.scalex == 110 && _root.img.img01.scaley == 110){
_root.img.img01.scalex = 100;
_root.img.img01.scaley = 100;
}
}
on (press) {
if(_root.img.img01.targetx == -120 && _root.img.img01.targety == -60){
_root.img.img01.targetx = 360;
_root.img.img01.targety = 270;
_root.img.img01.angle = random(8);
}else if (_root.img.img01.targetx == 360 && _root.img.img01.targety == 270){
_root.img.img01.targetx = -120;
_root.img.img01.targety = -60;
_root.img.img01.angle = random(8);
}
}
onSelfEvent (rollOver,press) {
this.swapDepths(8);
}
title열고 title에붙여넣기
onSelfEvent (load) {//부드럽게 움직는 script
targetx = 360;
targety = 270;
speedx = 0.1;
speedy = 0.1;
}
onSelfEvent (enterFrame) {
if(random(50) == 1) {
targetx = 200 + random(300);
targety = 127.5 + random(290);
}
}
onSelfEvent (enterFrame) {//부드럽게 움직는 script
this._x = this._x + speedx * (targetx - this._x);
this._y = this._y + speedy * (targety - this._y);
}
sign열고 sign에
onSelfEvent (load) {
targetx = 360;
targety = 525;
speedx = 0.1;
speedy = 0.1;
}
onSelfEvent (enterFrame) {
if(random(50) == 1) {
targetx = 300 + random(100);
targety = 490 + random(20);
}
}
onSelfEvent (enterFrame) {
this._x = this._x + speedx * (targetx - this._x);
this._y = this._y + speedy * (targety - this._y);
}
'스위시세상 > 스위시 고급' 카테고리의 다른 글
Effect Image Gallery (0) | 2012.08.31 |
---|---|
Script Effect Gallery2 (0) | 2012.08.31 |
Snake Rollercoaster (0) | 2012.08.31 |
열리고 닫기 (0) | 2012.08.31 |
Come Mystery out 애펙| (0) | 2012.08.30 |