0

だから私はこれまでのところこのコードを持っています

var my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = onXMLLoaded;

function reloadXML(){ 
my_xml.load("direktno.xml");
}
my_xml.load("direktno.xml");
function onXMLLoaded() { 
 if (my_xml.childNodes) {
 _root.main.ma4.minutegoal1.text = my_xml.firstChild
 }

 if (my_xml.childNodes[1]) {

    _root.main.navigator._visible = true;
} else {

    _root.main.navigator._visible = false;
}
}

基本的に私は、XMLファイルからSWFファイルにデータをロードしています。XML は次のとおりです。

<game>
<minute>67</minute>
<score1>1</score1>
<score2>3</score2>
</game>

<game>
<minute>67</minute>
<score1>1</score1>
<score2>3</score2>
</game>

これで 2 つの childNodes があり <game>ます。確認し(my_xml.childNodes[1])ているように、私の場合はあるので、navigatorが表示されます。しかし、それが表示された後、内部にボタンを作成する必要があり、ボタンが押されたときにコンテンツを秒からロードする必要がありchildNodeます_root.main.ma4.minutegoal1.text

4

1 に答える 1

0

In Actionscript 2, you need to use the Xpath API. If you want to be able to use dot notation as shown, which is called e4x, you need to use Actionscript 3.

于 2012-06-03T20:37:47.017 に答える