미스코리아님 플레쉬파일
메뉴 심볼복사해서 menu7만들고요
메뉴 글자 f6추가 만들고요
추가 swf실행시 stop이 안돼요! 액션에도 스탑 투명버튼도 옵구요
아래는 제가 수정해본건에요 틀린대좀 찾아주세요
numOfMenu = 7;
// 메뉴 개수
link = new Array();
link[1] = "http://mythkorea.com";
link[2] = "http://boxi.kr";
link[3] = "http://mythkorea.com";
link[4] = "http://boxi.kr";
link[5] = "http://mythkorea.com";
link[6] = "http://boxi.kr";
link[7] = "http://boxi.kr";
// 링크주소
frame = new Array();
frame[1] = "_blank";
frame[2] = "_blank";
frame[3] = "_blank";
frame[4] = "_blank";
frame[5] = "_blank";
frame[6] = "_blank";
frame[7] = "_blank";
////////////////////////////////////////////
_global.subBtnTotal = new Array();
subBtnTotal[1] = 5;
subBtnTotal[2] = 5;
subBtnTotal[3] = 5;
subBtnTotal[4] = 5;
subBtnTotal[5] = 5;
subBtnTotal[6] = 5;
subBtnTotal[7] = 5;
//서브의 수
/////////////////////////////////////////
_global.subLink = new Array();
for (i=1; i<=numOfMenu; i++) {
subLink[i] = new Array();
}
////////////////////////
////////서브첫번째 url
subLink[1][1] = "http://mythkorea.com";
subLink[1][2] = "http://mythkorea.com";
subLink[1][3] = "http://mythkorea.com";
subLink[1][4] = "http://mythkorea.com";
subLink[1][5] = "http://mythkorea.com";
////////////서브두번째url
subLink[2][1] = "http://boxi.kr";
subLink[2][2] = "http://boxi.kr";
subLink[2][3] = "http://boxi.kr";
subLink[2][4] = "http://boxi.kr";
subLink[2][5] = "http://boxi.kr";
////////서브세첫번째 url
subLink[3][1] = "http://mythkorea.com";
subLink[3][2] = "http://mythkorea.com";
subLink[3][3] = "http://mythkorea.com";
subLink[3][4] = "http://mythkorea.com";
subLink[3][5] = "http://mythkorea.com";
////////서브네번째 url
subLink[4][1] = "http://boxi.kr";
subLink[4][2] = "http://boxi.kr";
subLink[4][3] = "http://boxi.kr";
subLink[4][4] = "http://boxi.kr";
subLink[4][5] = "http://boxi.kr";
////////다섯번째 url
subLink[5][1] = "http://mythkorea.com";
subLink[5][2] = "http://mythkorea.com";
subLink[5][3] = "http://mythkorea.com";
subLink[5][4] = "http://mythkorea.com";
subLink[5][5] = "http://mythkorea.com";
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[7][1] = "http://boxi.kr";
subLink[7][2] = "http://boxi.kr";
subLink[7][3] = "http://boxi.kr";
subLink[7][4] = "http://boxi.kr";
subLink[7][5] = "http://boxi.kr";
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
_global.active = pageNum;
_global.subActive = subNum;
_global.over = active;
for (i=1; i<=numOfMenu; i++) {
this["menu"+i].bg.onRollOver = function() {
_global.over = this._parent._name.substr(4);
};
this["menu"+i].bg.onRollOut = this["menu"+i].bg.onDragOut=function () {
_global.over = active;
};
this["menu"+i].bg.onRelease = function() {
getURL(link[this._parent._name.substr(4)], frame[this._parent._name.substr(4)]);
};
this["menu"+i].onEnterFrame = function() {
for (k=1; k<=subBtnTotal[temp]; k++) {
var temp = Number(this._name.substr(4));
if (this["s"+k] != undefined && this["s"+k].onRelease == undefined) {
subBtnFunc(this["s"+k]);
}
}
if (over == this._name.substr(4)) {
this.swapDepths(1);
this.direction = "next";
this.nextFrame();
} else {
this.direction = "prev";
this.prevFrame();
}
};
}
_global.subBtnFunc = function(that) {
that.onRollOver = function() {
this._parent.temp = Number(this._name.substr(1));
if (this._parent.direction == "next") {
if (Number(this._parent._name.substr(4)) != active || Number(this._name.substr(1)) != subActive) {
clearInterval(this._parent.id);
_global.over = Number(this._parent._name.substr(4));
if (this._parent.first) {
this._parent["s"+subActive].gotoAndPlay("out");
this._parent.first = false;
}
this.gotoAndPlay("over");
}
}
};
that.onRollOut = that.onReleaseOutside=function () {
if (Number(this._parent._name.substr(4)) == active) {
if (Number(this._name.substr(1)) != subActive) {
this._parent.id = setInterval(this._parent.aa, 10, this._parent);
this.gotoAndPlay("out");
this._parent.temp = subActive;
}
} else {
this.gotoAndPlay("out");
}
_global.over = active;
};
that.onRelease = function() {
var temp1 = Number(this._parent._name.substr(4));
var temp2 = Number(this._name.substr(1));
var temp3 = temp1+"_"+temp2;
var frame = "_self";
if (temp3 == "0_0") {
frame = "_blank";
}
getURL(subLink[temp1][temp2], frame);
};
};
////////////////////////////////////////////
subsubBgScale = new Array();
subsubBgScale = [370, 370, 370, 370, 370, 370, 370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
//
subsubBgLocation = new Array();
subsubBgLocation = [130, 230, 345, 350, 350, 370, 470];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
//
this.onEnterFrame = function() {
if (over) {
subsubBgLeft._x += (subsubBgLocation[over-1]-subsubBgLeft._x)/4;
} else {
subsubBgLeft._x +=((-600)-subsubBgLeft._x)/4
}
subsubBgCenter._x = subsubBgLeft._x+subsubBgLeft._width;
subsubBgCenter._xscale += (subsubBgScale[over-1]-subsubBgCenter._xscale)/4;
subsubBgRight._x = subsubBgLeft._x+subsubBgLeft._width+subsubBgCenter._width;
};
바꾸고 또 어디 손바야 하나요 플리즈~
메뉴 심볼복사해서 menu7만들고요
메뉴 글자 f6추가 만들고요
추가 swf실행시 stop이 안돼요! 액션에도 스탑 투명버튼도 옵구요
아래는 제가 수정해본건에요 틀린대좀 찾아주세요
numOfMenu = 7;
// 메뉴 개수
link = new Array();
link[1] = "http://mythkorea.com";
link[2] = "http://boxi.kr";
link[3] = "http://mythkorea.com";
link[4] = "http://boxi.kr";
link[5] = "http://mythkorea.com";
link[6] = "http://boxi.kr";
link[7] = "http://boxi.kr";
// 링크주소
frame = new Array();
frame[1] = "_blank";
frame[2] = "_blank";
frame[3] = "_blank";
frame[4] = "_blank";
frame[5] = "_blank";
frame[6] = "_blank";
frame[7] = "_blank";
////////////////////////////////////////////
_global.subBtnTotal = new Array();
subBtnTotal[1] = 5;
subBtnTotal[2] = 5;
subBtnTotal[3] = 5;
subBtnTotal[4] = 5;
subBtnTotal[5] = 5;
subBtnTotal[6] = 5;
subBtnTotal[7] = 5;
//서브의 수
/////////////////////////////////////////
_global.subLink = new Array();
for (i=1; i<=numOfMenu; i++) {
subLink[i] = new Array();
}
////////////////////////
////////서브첫번째 url
subLink[1][1] = "http://mythkorea.com";
subLink[1][2] = "http://mythkorea.com";
subLink[1][3] = "http://mythkorea.com";
subLink[1][4] = "http://mythkorea.com";
subLink[1][5] = "http://mythkorea.com";
////////////서브두번째url
subLink[2][1] = "http://boxi.kr";
subLink[2][2] = "http://boxi.kr";
subLink[2][3] = "http://boxi.kr";
subLink[2][4] = "http://boxi.kr";
subLink[2][5] = "http://boxi.kr";
////////서브세첫번째 url
subLink[3][1] = "http://mythkorea.com";
subLink[3][2] = "http://mythkorea.com";
subLink[3][3] = "http://mythkorea.com";
subLink[3][4] = "http://mythkorea.com";
subLink[3][5] = "http://mythkorea.com";
////////서브네번째 url
subLink[4][1] = "http://boxi.kr";
subLink[4][2] = "http://boxi.kr";
subLink[4][3] = "http://boxi.kr";
subLink[4][4] = "http://boxi.kr";
subLink[4][5] = "http://boxi.kr";
////////다섯번째 url
subLink[5][1] = "http://mythkorea.com";
subLink[5][2] = "http://mythkorea.com";
subLink[5][3] = "http://mythkorea.com";
subLink[5][4] = "http://mythkorea.com";
subLink[5][5] = "http://mythkorea.com";
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[7][1] = "http://boxi.kr";
subLink[7][2] = "http://boxi.kr";
subLink[7][3] = "http://boxi.kr";
subLink[7][4] = "http://boxi.kr";
subLink[7][5] = "http://boxi.kr";
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
_global.active = pageNum;
_global.subActive = subNum;
_global.over = active;
for (i=1; i<=numOfMenu; i++) {
this["menu"+i].bg.onRollOver = function() {
_global.over = this._parent._name.substr(4);
};
this["menu"+i].bg.onRollOut = this["menu"+i].bg.onDragOut=function () {
_global.over = active;
};
this["menu"+i].bg.onRelease = function() {
getURL(link[this._parent._name.substr(4)], frame[this._parent._name.substr(4)]);
};
this["menu"+i].onEnterFrame = function() {
for (k=1; k<=subBtnTotal[temp]; k++) {
var temp = Number(this._name.substr(4));
if (this["s"+k] != undefined && this["s"+k].onRelease == undefined) {
subBtnFunc(this["s"+k]);
}
}
if (over == this._name.substr(4)) {
this.swapDepths(1);
this.direction = "next";
this.nextFrame();
} else {
this.direction = "prev";
this.prevFrame();
}
};
}
_global.subBtnFunc = function(that) {
that.onRollOver = function() {
this._parent.temp = Number(this._name.substr(1));
if (this._parent.direction == "next") {
if (Number(this._parent._name.substr(4)) != active || Number(this._name.substr(1)) != subActive) {
clearInterval(this._parent.id);
_global.over = Number(this._parent._name.substr(4));
if (this._parent.first) {
this._parent["s"+subActive].gotoAndPlay("out");
this._parent.first = false;
}
this.gotoAndPlay("over");
}
}
};
that.onRollOut = that.onReleaseOutside=function () {
if (Number(this._parent._name.substr(4)) == active) {
if (Number(this._name.substr(1)) != subActive) {
this._parent.id = setInterval(this._parent.aa, 10, this._parent);
this.gotoAndPlay("out");
this._parent.temp = subActive;
}
} else {
this.gotoAndPlay("out");
}
_global.over = active;
};
that.onRelease = function() {
var temp1 = Number(this._parent._name.substr(4));
var temp2 = Number(this._name.substr(1));
var temp3 = temp1+"_"+temp2;
var frame = "_self";
if (temp3 == "0_0") {
frame = "_blank";
}
getURL(subLink[temp1][temp2], frame);
};
};
////////////////////////////////////////////
subsubBgScale = new Array();
subsubBgScale = [370, 370, 370, 370, 370, 370, 370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
//
subsubBgLocation = new Array();
subsubBgLocation = [130, 230, 345, 350, 350, 370, 470];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
//
this.onEnterFrame = function() {
if (over) {
subsubBgLeft._x += (subsubBgLocation[over-1]-subsubBgLeft._x)/4;
} else {
subsubBgLeft._x +=((-600)-subsubBgLeft._x)/4
}
subsubBgCenter._x = subsubBgLeft._x+subsubBgLeft._width;
subsubBgCenter._xscale += (subsubBgScale[over-1]-subsubBgCenter._xscale)/4;
subsubBgRight._x = subsubBgLeft._x+subsubBgLeft._width+subsubBgCenter._width;
};
바꾸고 또 어디 손바야 하나요 플리즈~
댓글 4개
우선 해당 코드만 봤을때 여섯번째 url과 일곱번째 url의 subLink번호가 같게 되어있네요.
수정해보시 되는지 확인해보세요
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
==================================
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[7][1] = "http://boxi.kr";
subLink[7][2] = "http://boxi.kr";
subLink[7][3] = "http://boxi.kr";
subLink[7][4] = "http://boxi.kr";
subLink[7][5] = "http://boxi.kr";
수정해보시 되는지 확인해보세요
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
==================================
////////여섯번째 url
subLink[6][1] = "http://boxi.kr";
subLink[6][2] = "http://boxi.kr";
subLink[6][3] = "http://boxi.kr";
subLink[6][4] = "http://boxi.kr";
subLink[6][5] = "http://boxi.kr";
////////일곱번째 url
subLink[7][1] = "http://boxi.kr";
subLink[7][2] = "http://boxi.kr";
subLink[7][3] = "http://boxi.kr";
subLink[7][4] = "http://boxi.kr";
subLink[7][5] = "http://boxi.kr";
그리고 아래 부분역시 6개의 값이 세팅되어있는데 7개로 변경해보세요
=========================수정전===============================
subsubBgScale = [370, 370, 370, 370, 370, 370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
=========================수정후===============================
subsubBgScale = [370, 370, 370, 370, 370, 370,370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
=========================수정전===============================
subsubBgLocation = [130, 230, 345, 350, 350, 370];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
=========================수정후===============================
subsubBgLocation = [130, 230, 345, 350, 350, 370, 390];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
=========================수정전===============================
subsubBgScale = [370, 370, 370, 370, 370, 370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
=========================수정후===============================
subsubBgScale = [370, 370, 370, 370, 370, 370,370];
// 서브버튼의 배경사각형의 가로크기
// 첫번째 270은 첫번째 메뉴 서브버튼 배경 사각형 가로크기
// 두번째 200은 두번째 메뉴 서브버튼 배경 사각형 가로크기
// 세번째 270은 세번째 메뉴 서브버튼 배경 사각형 가로크기
=========================수정전===============================
subsubBgLocation = [130, 230, 345, 350, 350, 370];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
=========================수정후===============================
subsubBgLocation = [130, 230, 345, 350, 350, 370, 390];
// 서브버튼의 배경사각형의 가로위치
// 첫번째 30은 첫번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 두번째 130은 두번째 메뉴의 서브버튼 배경 사각형의 가로위치
// 세번째 230은 세번째 메뉴의 서브버튼 배경 사각형의 가로위치
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기