ошибки компилятора при загрузке данных XML во флэш - PullRequest
0 голосов
/ 26 марта 2012

Привет, я пытаюсь изучить Flash Actionscript 3.0, в основном, я просто хочу узнать, как поместить 1 простое изображение во флэш-документ, используя XML до сих пор, я получил

<Gallery>
<IMAGE TITLE="Picture">Desert.jpg</IMAGE>
</Gallery>

вот мой XML-код. DESERT - это картинка на моем ноутбуке из примеров картинок

import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;

var myXML:XML;
var imageLoader:URLLoader = new URLLoader();
imageLoader.load(new URLRequest("pictest.xml"));
imageLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void {
myXML = new XML(e.target.data);
trace(myXML);

это мой флэш-код, когда я запускаю его, я получаю массу ошибок, которые меня смущают из-за того, что я новичок в этом, поэтому любая помощь будет оценена, также myLoader - это текстовое поле с именем экземпляра imageLoader

Ошибки компилятора, которые я получаю:

Существует конфликт с определением myXML во внутреннем пространстве имен

Существует конфликт с определением imageLoader во внутреннем пространстве имен

повторяющееся определение функции

Заранее спасибо Рис

1 Ответ

0 голосов
/ 26 марта 2012

Все эти ошибки говорят о том, что вы написали свой код (тот же код, который вы опубликовали) более одного раза.В AS3 недопустимо (в некоторых случаях полулегально) объявлять одну и ту же переменную или функцию более одного раза в одной и той же области видимости - вот почему вы получаете ошибку.

Итак, убедитесь, что другие кадры необъявите myXML, imageLoader и processXML снова.

...