2012-03-22 1 views
0

Flash内でスコアボードを作成すると、mysqlデータがXMLに変換され、Flashに取り込まれました。 1つのレコードしか取得できません。どのように複数のレコードをフラッシュas3のダイナミックテキストボックスに送信しますか

お手伝いできれば幸いです!

出力にテキストフィールドを作成するなど、より良い方法がある場合は、誰かが正しい方向に私を向けることができます!

​​

答えて

1

どのように見えますか?代わりに、私は新しいレコードの値を毎回追加する(改行\nによってそれらを分離しています、それぞれの新しいレコードのユーザー/スコア/時間にテキストを設定する

function outputXML() 
    { 
     myUser.text = ""; 
     myScore.text = ""; 
     myTime.text = ""; 
     for (var i=0; i<xmldata.item.length(); i++) 

      myUser.text += xmldata.item[i].user + "\n"; 
      myScore.text += xmldata.item[i].score + "\n"; 
      myTime.text += xmldata.item[i].ctime + "\n"; 

     } 
    } 

+0

華麗ザッツ魅力を作品、ありがとう、ありがとう! – user1284386

+0

Ive jsutはappendText; myUser.appendText(xmldata.item [i] .user + "\ n"))を使って別の方法を見つけました。 – user1284386

関連する問題