作者icedesign (不可或缺的咖啡因)
看板Flash
标题Re: [问题] 可以帮我看一下~attachMovie&Button
时间Wed Sep 5 22:43:22 2007
^^"新手试解练功力,高手不要看,我会害羞。
刚看了一下整个内容,以下是我自己的想法,
讲的不对或不好,麻烦各位多包涵,因为我真
的是新手在练功力
※ 引述《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