Re: [問題] 可以幫我看一下~attachMovie&Button

看板Flash作者 (不可或缺的咖啡因)時間18年前 (2007/09/05 22:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
^^"新手試解練功力,高手不要看,我會害羞。 剛看了一下整個內容,以下是我自己的想法, 講的不對或不好,麻煩各位多包涵,因為我真 的是新手在練功力 ※ 引述《purplemio (噗哈~)》之銘言: : xml.onLoad = function(success) { : var node:XMLNode; : if (success) { : len = this.firstChild.childNodes.length; : for(var i=0;i<len;i++){ : node = this.firstChild.childNodes[i]; : array.push(node.attributes.userid); : } : A = array; ^^^^^^以上這邊都還好 : for (var i = 0; i<len; i++) { : _root.attachMovie("Button", "bb"+i, i,{_x:100, _y:20+50*i}); ^^^^^^^^^ ^^"個人覺得問題出在這。 attachMovie的第二個欄位值是String,也就是會傳回mc的實 體名稱。 : with (_root["bb"+i]) { : _root["bb"+i].label = A[i]; ^^^^^^^^^^^^^^^^^^^^^^ ^^"label應該是Button的其中一個屬性,如: Button.label 那既然是這樣的話,_root["bb"+i]應該是不會有label的屬性 才對,所以A[i]在這邊沒辦法指定給_root["bb"+i]。 : } : _root["bb"+i].onRelease = function(){ : var userid = _root["bb"+i].label; ^^^^^^^^^^^^^^^^^^^^^ ^^"所以這個部份也是廢了。 : trace(userid); //undefined~ : } : } : } : }; : xml.load("http://127.0.0.1/shareobject/alluserid.php"); = = 以上真的是新手練功力,如果講的不對,真的希望多多包涵, 也希望有高手指正一下,希望這樣才會越來越進步,肛溫啊~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.178.144
文章代碼(AID): #16ti2DpG (Flash)
文章代碼(AID): #16ti2DpG (Flash)