私はOOP AS 3.0を初めて使っています。オブジェクト指向AS 3.0
私はそこsortXML
機能では、loadTheXML
機能を持っており、そこに私はMain.as
にMain.as
で使用するアレイpicturePathList
は私が持っているLoadTheXML
クラスの二つのファイルMain.as
とLoadTheXML.as
を持っていますloadTheXML関数を起動するコード:
var loadedXML:LoadTheXML = new LoadTheXML(urlVar);
so .. Main.asで私は次のように書いています:
var rand:Number = Math.round(Math.random() * (a - 1));
var mainLoader:Loader = new Loader();
var mainRequest:URLRequest = new URLRequest(picturePathList[rand]);
mainLoader.load(mainRequest);
mainLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, mainLoaded);
function mainLoaded(e:Event):void {
mainPicPlacementX = (stage.stageWidth/2) - (mainLoader.width/2);
so on and so on....
}
LoadTheXMLクラスからpicturePathList配列を呼び出す方法を教えてください。
ありがとうございました!
ここで私はファイルを置くだろう - 私は、私はこれを推測し、上記のコードはMainc.asに移動することにしたい何をすべきか、どのように... The Files
取得していないので、参照してください、とにかく私はそれがどのようになっているのか見たいと思います。あなたがチュートリアルを見つけたら、私もそれを見てみたいです..ありがとう!
あなたは、ファイルを見てみることができ...感謝を! – mrGott
シンプル。 1. 'xml'ファイルを' loadTheXML'クラスにロードし、 'COMPLETE'ハンドラの中で値を配列に格納してディスパッチします。 2.メインクラス 'loadedXML.picturePathList [rand]'にあります。それで全部です。配列はパブリック変数でなければなりません。 – Benny
Benny Geo、変更をお願いします。私はどこかに間違っていて、どこから分かるのか分からないからです...もしあなたがちょうど変更を行い、ファイルをアップロードすれば、大いに感謝します。とにかくあなたのサポートのおかげで! – mrGott