return zoom script gallery
무비 750X500
1. Guides에서 다음과 같이 설정한다. Window→Guides→Guides의
Show와, Ruler, Snap, Lock,을 체크한다. Grids의 Show와, Snap
을 체크하고 H=375 V=250, 그리드를 위로 위치한다. Snap의
Tolerance=24, pos의 아래의 선이 위로 나오는 것 선택
2. Content로 이미지 15장 불러오고 모두선택 Details(손가락툴)에서
Allow Smoothing체크하고 확인 모두선택 작업창으로 불러와
Properties 창에서 라인=실선 굵기=0 색=흰색으로하고 W=125
H=80, 이름 aa1~aa15로 하고 모두선택 Target에 체크하고 O=X
Center X=375 Y=250,에 있다
3. View의 Zoom Factor=50%로 하고 바깥 공간을 충분히 볼 수 있게
해 놓고 이미지를 하나씩 선택해서 무비 사방에 무작위로 배치시킨
다
4. 이미지 모두선택 무비클립으로 묶고 이름 img로하고 O=X Center
에 놓고 포인트점을 끌어다 좌상에 놓고 스크립트 복사해다 img에
붙여넣고 플레이 해 보고 잘 됐으면 필터주고 나머지 꾸민다
img에 붙일 스크립트
function init(){
aa1.ss(0.1, 105, 150, 125, 85);
aa2.ss(0.1, 240, 150, 125, 85);
aa3.ss(0.1, 375, 150, 125, 85);
aa4.ss(0.1, 510, 150, 125, 85);
aa5.ss(0.1, 645, 150, 125, 85);
aa6.ss(0.1, 105, 250, 125, 85);
aa7.ss(0.1, 240, 250, 125, 85);
aa8.ss(0.1, 375, 250, 125, 85);
aa9.ss(0.1, 510, 250, 125, 85);
aa10.ss(0.1, 645, 250, 125, 85);
aa11.ss(0.1, 105, 350, 125, 85);
aa12.ss(0.1, 240, 350, 125, 85);
aa13.ss(0.1, 375, 350, 125, 85);
aa14.ss(0.1, 510, 350, 125, 85);
aa15.ss(0.1, 645, 350, 125, 85);
}
onSelfEvent (load) {
k = 1;
MovieClip.prototype.ss = function (speed, targetx, targety, width, height){
this.onEnterFrame = function (){
this._x += speed * (targetx - this._x);
this._y += speed * (targety - this._y);
this._width += (width - this._width) / 5;
this._height += (height - this._height) / 5;
}
}
init();
}
onSelfEvent (enterFrame) {
stop();
for (i = 1; i <= 15; i++) {
this["aa" + i].onRollOver=function(){
this.swapDepths(k++);
this.gotoAndPlay(2);
}
}
for (i = 1; i <= 15; i++) {
this["aa" + i].onPress = function (){
this.isDown = !this.isDown;
if(this.isDown==true){
this.ss(0.1, 375, 250, 750, 400);
}
else{
init();
}
}
}
}
무비 사방에 무작위로 배치시킨 모양
return zoom script gallery.zip
'스위시세상 > 스위시 고급' 카테고리의 다른 글
Script Gaiiery (0) | 2016.11.05 |
---|---|
photo-change (0) | 2016.11.05 |
Btn Gallery (0) | 2016.11.05 |
Random Stage Gallery (0) | 2016.11.05 |
verticalSliding gridMask Gallery (0) | 2016.11.05 |