[問題] 呼叫function的問題
^^"請教版上高手一個問題,關於呼叫function,以下是我的程式碼:
var Start:Boolean;
function LoadBigPic() {
Close_mc.onRelease = function() {
Start = true;
delete LoadBigPic;
^^^^^^^^^^^^^^^^^^^→這個地方的function有確實被D掉了!
BgyMovie.removeMovieClip(this);
Close_mc._visible = false;
};
}
var AgainNum:Number;
function ReLoadBigPic() {
if (Start) {
for (var ReNum:Number = 1; ReNum<=7; ReNum += 1) {
if (ReNum == 7) {
clearInterval(AgainNum);
}
this["Callmc"+ReNum].onRollOver = function() {
this.gotoAndStop(11);
};
this["Callmc"+ReNum].onRollOut =
this["Callmc"+ReNum].onReleaseOutside=function () {
this.gotoAndPlay(10);
};
this["Callmc"+ReNum].onRelease = function() {
LoadBigPic()
^^^^^^^^^^^^^ →最大的問題在這裡,為什麼會叫不出來呢?
this.gotoAndStop(12);
};
}
}
}
AgainNum = setInterval(this, "ReLoadBigPic", 100);
請問在不考慮其他變數的問題下(ReNum之類等等的),為什麼當我在
按下按鈕的時候,該function LoadBigPic()會叫不出來呢?
以上是我片斷的程式碼,因為原始實在太長,故截取其中一些請高手
幫我解惑,已經有測試過,滑入‧按下‧滑出這三個動作,Callmc這
個影片片段都非常正常,只有叫不出LoadBigPic(),麻煩各位了。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.178.144
推
07/10 03:34, , 1F
07/10 03:34, 1F
推
07/10 03:38, , 2F
07/10 03:38, 2F
推
07/10 13:26, , 3F
07/10 13:26, 3F
→
07/10 13:27, , 4F
07/10 13:27, 4F
→
07/10 13:28, , 5F
07/10 13:28, 5F
→
07/10 13:30, , 6F
07/10 13:30, 6F
推
07/10 13:36, , 7F
07/10 13:36, 7F
→
07/10 13:37, , 8F
07/10 13:37, 8F
→
07/10 13:38, , 9F
07/10 13:38, 9F
→
07/10 13:39, , 10F
07/10 13:39, 10F
推
07/10 14:56, , 11F
07/10 14:56, 11F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
問題
5
11