本帖最後由 jk99 於 2011-6-29 17:08 編輯
老師:
您上次給我們的fla原始檔案有幾個問題想請教一下{:5_307:} :
1. var numOfMenu:Number = 5;
for (i=1; i<=numOfMenu; i++) {
this["menu" + i].num = i;
this["menu" + i].menuWord.gotoAndStop(i);
為什麼它的 i 不用宣告,而我自己做的 i 要宣告....
2. this["menu" + i].num = i;
它的num 是指 影格嗎?在場景內沒有num的物件或是圖層.....
因為下面有幾行都需要用到.num
link.linkword.gotoAndStop(event.currentTarget.num);
//這段是說 去到 num 的父層級 也就是menui 是這意思嗎?
this["menu" + i].addEventListener(MouseEvent.MOUSE_OVER, onMenuOver);
下面是之前做的改成迴圈
var cc:Number=4;
for (var i:int=2 ;i<=cc;i++){
this["b"+i].addEventListener(MouseEvent.CLICK,go);
}
function go(Event:MouseEvent):{
var se=Event.target.name.substr(1,1);
gotoAndStop(1,se);
}
如果我的 i 不宣告 就跑不出來了
PS:作業可以先用這擋一下 嗎{:5_316:}
我想做陣列的,但是還是寫不出來{:5_361:} |