|
스크립트 버튼
무비 770X540
1. 이미지 8장 불러와 라인=실선 굵기=2 색=임의 W=770 H=433
O=X Center X=385 Y=270 이름 a1~a8로 모두 Target에 체크(중
요) 모두 무비클립으로 묶고 O=X 좌상(중요)에 놓고 이름 aa로
aa에 스크립트 복사해다 붙여넌다
2. 사각그려 라인=실선 굵기=2 색=임의 Fill color=none W=770
H=540 O=X Center X=385 Y=270으로 이름 frame으로, Window
→Filtery→Drop shadow→Default준다
3. 소스넣고 배경넣어 맨 아래로 내려주고 예쁘게 꾸민다
aa에 스크립트
function init(){
a1.ss(s1, v2, v2, 235, 216.5, Z);
a2.ss(s1, v2, v2, 273.5, 115, R);
a3.ss(s1, v2, v2, 385, 66.5, Z);
a4.ss(s1, v2, v2, 496.5, 115, -R);
a5.ss(s1, v2, v2, 535, 216.5, Z);
a6.ss(s1, v2, v2, 496.5, 315, R);
a7.ss(s1, v2, v2, 385, 366.5, Z);
a8.ss(s1, v2, v2, 273.5, 315, -R);
}
onSelfEvent (load) {
s0 = 0.1, s1 = 0.15, Z = 0, R = 30;
v0 = 100, v1 = 89.61, v2 = 10.39;
//그림자 넣기
Df= new flash.filters.DropShadowFilter(8,45,0x000000,0.50,6,6,1.5,2,false,false,false);
filters =[Df];
MovieClip.prototype.ss = function (speed, Xs, Ys, tgX, tgY, angle) {
this.onEnterFrame = function () {
this._x += speed * (tgX - this._x);
this._y += speed * (tgY - this._y);
this._xscale += (Xs - this._xscale) / 5;
this._yscale += (Ys - this._yscale) / 5;
this._rotation = this._rotation + speed * (angle - this._rotation);
}
}
for (i=1; i<=8; i++) {
this["a" + i].onRollOver = function () {
this.swapDepths(8);
}
}
a1.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v0, 345, 216.5, Z);
this._parent.a2.ss(s1, v2, v2, 730, 22.5, Z);
this._parent.a3.ss(s1, v2, v2, 730, 87.15, Z);
this._parent.a4.ss(s1, v2, v2, 730, 151.85, Z);
this._parent.a5.ss(s1, v2, v2, 730, 216.5, Z);
this._parent.a6.ss(s1, v2, v2, 730, 281.15, Z);
this._parent.a7.ss(s1, v2, v2, 730, 345.85, Z);
this._parent.a8.ss(s1, v2, v2, 730, 410.5, Z);
}
else {
this._parent.init();
}
}
a2.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v1, 345, 194, Z);
this._parent.a1.ss(s1, v2, v2, 40, 410.5, Z);
this._parent.a3.ss(s1, v2, v2, 212.5, 410.5, Z);
this._parent.a4.ss(s1, v2, v2, 385, 410.5, Z);
this._parent.a5.ss(s1, v2, v2, 557.5, 410.5, Z);
this._parent.a6.ss(s1, v2, v2, 730, 410.5, Z);
this._parent.a7.ss(s1, v2, v2, 730, 216.5, Z);
this._parent.a8.ss(s1, v2, v2, 730, 22.5, Z);
}
else {
this._parent.init();
}
}
a3.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v0, v1, 385, 194, Z);
this._parent.a1.ss(s1, v2, v2, 40, 410.5, Z);
this._parent.a2.ss(s1, v2, v2, 155, 410.5, Z);
this._parent.a4.ss(s1, v2, v2, 270, 410.5, Z);
this._parent.a5.ss(s1, v2, v2, 385, 410.5, Z);
this._parent.a6.ss(s1, v2, v2, 500, 410.5, Z);
this._parent.a7.ss(s1, v2, v2, 615, 410.5, Z);
this._parent.a8.ss(s1, v2, v2, 730, 410.5, Z);
}
else {
this._parent.init();
}
}
a4.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v1, 425, 194, Z);
this._parent.a1.ss(s1, v2, v2, 40, 22.5, Z);
this._parent.a2.ss(s1, v2, v2, 40, 216.5, Z);
this._parent.a3.ss(s1, v2, v2, 40, 410.5, Z);
this._parent.a5.ss(s1, v2, v2, 212.5, 410.5, Z);
this._parent.a6.ss(s1, v2, v2, 385, 410.5, Z);
this._parent.a7.ss(s1, v2, v2, 557.5, 410.5, Z);
this._parent.a8.ss(s1, v2, v2, 730, 410.5, Z);
}
else {
this._parent.init();
}
}
a5.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v0, 425, 216.5, Z);
this._parent.a1.ss(s1, v2, v2, 40, 22.5, Z);
this._parent.a2.ss(s1, v2, v2, 40, 87.15, Z);
this._parent.a3.ss(s1, v2, v2, 40, 151.85, Z);
this._parent.a4.ss(s1, v2, v2, 40, 216.5, Z);
this._parent.a6.ss(s1, v2, v2, 40, 281.5, Z);
this._parent.a7.ss(s1, v2, v2, 40, 345.85, Z);
this._parent.a8.ss(s1, v2, v2, 40, 410.5, Z);
}
else {
this._parent.init();
}
}
a6.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v1, 425, 239, Z);
this._parent.a1.ss(s1, v2, v2, 40, 410.5, Z);
this._parent.a2.ss(s1, v2, v2, 40, 216.5, Z);
this._parent.a3.ss(s1, v2, v2, 40, 22.5, Z);
this._parent.a4.ss(s1, v2, v2, 212.5, 22.5, Z);
this._parent.a5.ss(s1, v2, v2, 385, 22.5, Z);
this._parent.a7.ss(s1, v2, v2, 557.5, 22.5, Z);
this._parent.a8.ss(s1, v2, v2, 730, 22.5, Z);
}
else {
this._parent.init();
}
}
a7.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v0, v1, 385, 239, Z);
this._parent.a1.ss(s1, v2, v2, 40, 22.5, Z);
this._parent.a2.ss(s1, v2, v2, 155, 22.5, Z);
this._parent.a3.ss(s1, v2, v2, 270, 22.5, Z);
this._parent.a4.ss(s1, v2, v2, 385, 22.5, Z);
this._parent.a5.ss(s1, v2, v2, 500, 22.5, Z);
this._parent.a6.ss(s1, v2, v2, 615, 22.5, Z);
this._parent.a8.ss(s1, v2, v2, 730, 22.5, Z);
}
else {
this._parent.init();
}
}
a8.onPress = function () {
this.isDown = !this.isDown;
if (this.isDown == true) {
this.ss(s0, v1, v1, 345, 239, Z);
this._parent.a1.ss(s1, v2, v2, 40, 22.5, Z);
this._parent.a2.ss(s1, v2, v2, 212.5, 22.5, Z);
this._parent.a3.ss(s1, v2, v2, 385, 22.5, Z);
this._parent.a4.ss(s1, v2, v2, 557.5, 22.5, Z);
this._parent.a5.ss(s1, v2, v2, 730, 22.5, Z);
this._parent.a6.ss(s1, v2, v2, 730, 216.5, Z);
this._parent.a7.ss(s1, v2, v2, 730, 410.5, Z);
}
else {
this._parent.init();
}
}
init();
}
|
첫댓글 야생화님 새해는더욱 건강하시고 활기찬 한해가 되시길 바람니다.
멋진 강좌 감사드림니다.
멋있고 잼있는 작품을 주셨네요 감사드립니다^*건강하시고 가정에 큰복을 누리시기를,,,
멋진 작품 강좌 고맙습니다.
건강하고 행복한 새해 보내세요.
야생화 선생님 새해에도 멋있는 강좌 감사드립니다
건강하시고 행복하시기를 기원합니다
야생화님 좋은강좌 감사드립니다
건강하세요.
좋은작품 감상 잘하고 갑니다.
샘님 아름다운 강좌 감사합니다.
새해에는 가내가 모두 편안하시고 활기 넘치는 행복한 날이되세요.
멋진강좌 감사합니다 수고하셨습니다
선생님! 좋은 강좌 감사합니다
좋은 작품 강좌 감사합니다
멋진 영상 버튼 감사합니다.....
좋은 정보 감사합니다.
좋은 작품강좌 감사합니다!
선생님 하세요
좋은 강좌 잘배우고 갑니다
항상 건강 하세요
감사 합니다
감사 드립니다.
새해 복 많이 받으세요
선생님 감사합니다
항상 줄거운 날 되세요
멋진 작품 강좌 감사합니다
좋은 강좌 감사합니다~~~~
훌륭하신 작품 멋짐니다 ..
선생님 용서하십시요, 소스 때문에 스크랩 합니다.
비룡님 스크랩하셔서 쓰세요 쓰시라고 공개하는 겁니다