❋sm 437 - Wave Mask Gallery - Full Screen
1. Properties - Movie properties를 클릭 한후 다음 과 같이 설정한다.
- Back ground Color;[검정색] - [Width = 700][Height = 525] - Frame rate;[25]% - SWF;[10]
- Tools - Rectangle Tool - Stage
- Properties; 이름; bg, - [Width = 700][Height = 525] - Line;[None] - FillColor;Solid[검정색]
- Transform; [O=X][정,가운데] - [X = 350][Y = 262.5]
- Out line; 마우 클릭 = Grouping → Group as Movie Clip 클릭하고 - 이름;bg, - [O=X][정,가운데]
- Filters; 추가버튼 - Gradient Bevel - Default - [흰색] - BlurX;[10] BlurY;[10] - Distance;[10]
2. Lay Out - View - Zoom;[100]% - Fit Stage in Window
3. Guides에서 다음 과 같이 설정한다. - Guides; [Show], [Ruler], [Snap]
- Grids; [Show], [Snap] - [H = 350][V = 262.5] - Position; 그리드가 위에 위치
- Snap; Tolerance;[6]
4. Stage에서 가이드라인을 다음과 같이 위치한 후 - Guides의 [Lock]을 클릭한다.
- 수직가이드 라인;[50][650] - 수평가이드 라인;[35] [65.5] [459.5] [492.25]
5. Out line - Scene_1 - Insert → Import Image - img01~08(위에서 아래로)
- 이름; imgbg01~08, Transform;[O=X][정,가운데] - [X = 350][Y = 262.5]
6. Out line - Scene_1 - imgbg01~08 위 마우 클릭 = Grouping → Group as Movie Clip 클릭
- 이름; imgbg, [O=X][정,가운데] - [X = 350][Y = 262.5],펼치고 - imgbg08을 맨위로 이동한다.
7. Out line - Scene_1 - imgbg펼치고 - Lay Out - Tools - Text Tool - Stage클릭
- Properties; 글꼴;[Arial], - [20] - [흰색] - [B] → Edit; auto - [O=X][정,가운데]
8. Out line - Scene_1 - imgbg펼치고선택 - auto - 마우 클릭 = Grouping → Group as Movie Clip 클릭
- 이름; auto [O=X][정,가운데] - [X = 0][Y = 0] - Tint; Alpha;[Transparent]로 한다.
9. Out line - imgbg펼치고 선택 - Time line에서
- imgbg선택 ; 1F~ 8F; 마우스 우 드래그; Movie Control → Stop() 넣는다.
- 우측아래; place, Remove, 계단형식 적용
10. Out line - Scene_1 - imgbg펼치고 - auto 선택 - Script 창으로 들어갑니다.
- onFrame(150){
_root.imgbg.play();
}
11. Out line - Scene_1 - Lay Out - Tools - Rectangle Tool - Stage에 그린다.
12. Properties 패널에서 다음 과 같이 설정한다.
- 이름; mask - [W = 800][H = 600] - Line;[None] - Fill Color;[Solid] 기본색상, Alpha;[100]%
13. Transform 패널에서 다음 과 같이 설정한다. - [O=X][정,가운데] - [X = 350][Y = 759.5]
14. Out line - Scene_1 - mask - 마우 - Break → Break into pieces 클릭
- Break; [Regular Grid] - Columns;[100] Rows;[0] - ◉Allow non-triangular pieces에 “체크”하고
- Cas cade - 좌측위 첫 번째 선택 - OK 합니다.
15. Out line - Scene_1 - mask선택 - Time line;의 1F - 마우 = Core Effects → 3D Wave 클릭하고
- Effect;창에서 - Duration;[25]F, - Amplitude;[X = 5][Y = 5]
16. Out line - Scene_1 - mask선택 - 마우 클릭 = Grouping → Group as Movie Clip 클릭하고
- 이름; mask - [O=X][정,가운데] - [X = 350][Y = 759.5]
17. Out line - Scene_1 - mask - Time line - 50F; 더블클릭 - Stage에서 mask를 위로 드래그
- [X = 350][Y = 225] - PF해지, - Effect;창에서 = Duration;[150]F
18. Out line - Scene_1 - Insert → Import Image - img01 불러온다.
- 이름; img01, - [O=X][정,가운데] - [X = 350][Y = 262.5]
19. Out line - Scene_1 - img01,과 mask함께 선택 마우 클릭 = Grouping → Group as Movie Clip클릭
- 이름; img01, - þduse bottom object as mask에 “체크” - [O=X][정,가운데]-[X = 350][Y = 759.5]
20. Out line - Scene_1 - img01 - 마우 - Copy Object - paste In place(2번)하고
위 img011;펼치고 img01선택; 51F(place), - mask;51F(Move 시작 - 100F)Move길이 ← 150F에맞춘다
가운데 img01fade펼치고; img01; 11F(place) - FillColor;[Solid][흰색](Alpha;25%) - mask; 11F(Move
시작 - 140F)(가운데 Move의 길이을 150F ← 끌어 150F에 맞춘다.)
21. Out line - Scene_1 - img01~모두 선택 - 마우 클릭 = Grouping → Group as Movie Clip 클릭하고
- 이름; img01, [O=X][정,가운데] - [X = 350][Y = 562.5]
22. Out line - Scene_1 - img01선택 - 마우 - Copy Object - Scene_1 - paste In place(7번)하고
img01을 맨위로 이동한 후 나머지 이름을 img02~08로 한다.(위에서 아래로)
- Open Image, fade의 색상을 다르게 한다.
23. Out line - Scene_1 - img01~08 - 마우클릭 = Grouping → Group as Movie Clip 클릭하고
- 이름; img 로 합니다.
24. Out line - Scene_1 - imgbg펼치고 - auto 선택 - 마/우 클릭 - Copy Object - img펼치고 선택
- 마/우 클릭 - paste 합니다.
25. Out line - Scene_1 - img - Time line에서
- img; 1F ~8F 에 마/우 드래고 = Movie Control → Stop()을 넣어주고
- 우측아래; place, Remove 계단형식 적용
26. Out line - img펼치고 - auto 선택 (Script 로 들어갑니다)
onFrame(150) {
_root.img.play();
}
27. Out line - Scene_1 - Tools - Text Tool - Stage 클릭
- properties; 글꼴; BILLY ARGEL FONT - [72] - [흰색] - [B] - 마진해제
- Edit; Wave Mask Gallery, - [O=X][정,가운데]
- Out line - 마/우 클릭 = Grouping → Group as Movie Clip 클릭하고
- 이름; title, - [O=X][정,가운데] - [X = 350][Y = 35]
28. Out line - Scene_1 - Insert → Import Animation - sign - Import 클릭
- sign; [O=X][정,가운데] - [X = 640][Y = 425]
29. sm436를 Open 한후 - Out line에서 sbtn을 “복사”하여 - sm437의 Scene_1에 “붙여넣기” 한다.
- [O=X][정,가운데] - [X = 550][Y = 450]
30. Out line - Scene_1 - Insert → Import Image - img01~08을 불러옵니다.
- 이름; b수01~08, - [W = 70][H = 39.4] - [O=X][정,가운데]
31. Stage에서 맨아래 수평가이드 라인에 “좌”에서 우로 배열한다.
- 모두 선택후 - Align; All Selected, - Distribute Horizontal Center 클릭하고
- 1번[X = 85][Y = 492.25] → 8번;[X = 615][Y = 492.25]
- Align Vertical Center을 클릭하여 가로 정렬 합니다.
32. Out line - Scene_1 - b수01~08 함께 선택 마/우 클릭 = Grouping → Group as Movie Clip 클릭
- 이름; btn, [O=X][정,가운데] - [X = 350][Y = 492.25]
- Stage에서 “앵커포인트”를 - 원점으로 이동 합니다.
33. Out line - Scene_1 아래서부터 - title, sign, btn, sbtn, img, imgbg, bg, 로 한다.
34. Out line의 각각의 개체에 Script를 적용 한다.
- sbtn펼치고 - prev선택 (기존 소스 지우고 붙여넣는다)
on (press) {
if(_root.img._currentFrame == 1){
_root.img.gotoAndStop(8);
_root.img.auto.gotoAndPlay(1);
}else{
_root.img.prevFrame();
_root.img.auto.gotoAndPlay(1);
}
}
on (press) {
if(_root.imgbg._currentFrame == 1){
_root.imgbg.gotoAndStop(8);
_root.imgbg.auto.gotoAndPlay(1);
}else{
_root.imgbg.prevFrame();
_root.imgbg.auto.gotoAndPlay(1);
}
}
- sbtn펼치고 - random 선택(기존 소스 지오고 붙여넣는다)
on (press) {
_root.img.gotoAndStop(1+random(8));
_root.img.auto.gotoAndPlay(1);
}
on (press) {
_root.imgbg.gotoAndStop(1+random(8));
_root.imgbg.auto.gotoAndPlay(1);
}
- sbtn - fs[기존아래 7번 부터붙여넣기한다)
on(press) {
if (Stage.displayState == "normal"){
Stage.displayState= "fullScreen";
Stage.scaleMode = "noScale";
} else if ( Stage.displayState == "fullScreen"){
Stage.displayState= "normal";
}
}
on(press) {
if(_root.sbtn.fs._currentFrame == 1){
_root.sbtn.fs.gotoAndStop(2);
}else{
_root.sbtn.fs.gotoAndStop(1);
}
}
- sbtn펼치고 - next 선택
on (press) {
if(_root.img._currentFrame == 8){
_root.img.gotoAndStop(1);
_root.img.auto.gotoAndPlay(1);
}else{
_root.img.nextFrame();
_root.img.auto.gotoAndPlay(1);
}
}
on (press) {
if(_root.imgbg._currentFrame == 8){
_root.imgbg.gotoAndStop(1);
_root.imgbg.auto.gotoAndPlay(1);
}else{
_root.imgbg.nextFrame();
_root.imgbg.auto.gotoAndPlay(1);
}
}
- btn펼치고 - btn01~08에 각각에 붙여넣기하고
❋12번줄 -13번줄 - if(_root.btn.btn01.targety == 482.25) [btn02~08]
_root.btn.btn01.targety = 492.25;[btn02~08]
❋17번줄 -18번줄 - if(_root.btn.btn01.targety == 482.25){ [btn02~08]
_root.btn.btn01.targety = 492.25; [btn02~08]
❋22번 - _root.img.gotoAndStop(1); (2~8)
❋26번 - _root.imgbg.gotoAndStop(1);(2~8)
onSelfEvent(load){
targetx = 85;
targety = 492.25;
speedx = 0.2;
speedy = 0.2;
}
onSelfEvent(enterFrame){
this._x = this._x + speedx * (targetx - this._x);
this._y = this._y + speedy * (targety - this._y);
}
on (rollOver) {
if(_root.btn.btn01.targety == 492.25){
_root.btn.btn01.targety = 482.25;
}
}
on (rollOut,releaseOutside) {
if(_root.btn.btn01.targety == 482.25){
_root.btn.btn01.targety = 492.25;
}
}
on (press) {
_root.img.gotoAndStop(1);
_root.img.auto.gotoAndPlay(1);
}
on (press) {
_root.imgbg.gotoAndStop(1);
_root.imgbg.auto.gotoAndPlay(1);
}
- btn - btn01~08을 복사하여 제자리 붙이기를 한 후 아래로 이동한다. 이름: btn01bg~08bg
- btn01bg~08bg 선택된 상태고 - Tint - Alpha;[Transparent] 클릭
<TABLE style="FILTER: progid:DXImageTransform.Microsoft.Shadow(color:190335,direction:145,strength:15)" border=0 cellSpacing=0 cellPadding=4 background=http://yong6622.netorage.com:8711/harddisk/user/img/bg/bag-1216.jpg>
<TBODY>
<TR>
<TD>
<EMBED style="WIDTH: 700px; HEIGHT: 525px" type=application/x-shockwave-flash src=http://cfile249.uf.daum.net/media/012094455079184E29629A allowScriptAccess="sameDomain" allowFullScreen="true" allowNetworking="internal"></EMBED></TD></TR>
</TBODY></TABLE>
|
출처: 고향으로 가는길 원문보기 글쓴이: 일출봉