У меня есть символ фона, который выполняет загрузку внешнего jpg-файла, и движок as3, который непрерывно отображает 2 фона на экране. Тем не менее, только один фон может загрузить файл, хотя они «новые» из одного и того же символа. Чтобы протестировать этот феномен urr ..., я обмениваюсь порядком «нового» кода из 2 фонов, затем тот, который вверху, отлично загрузит файл jpg, а другой останется пустым.
кто-нибудь сталкивался с этой проблемой раньше? или зная как это решить? Пожалуйста, научите меня. эта внешняя нагрузка мне действительно болезненна с самого начала.
Для кода: (потому что он очень простой, так что я думаю, что могу пренебречь им; извините за неудобства)
Фоновый код
var URLvar:URLRequest;
var fBGLoader : Loader = new Loader( );
URLvar = new URLRequest( "background collection/fyrise/fyriseFront.png" );
fBGLoader.load(URLvar);
this.addChild(fBGLoader);
Код двигателя
private var B1:fBG;
private var B2:fBG;
private var Container= new MovieClip();
BLen=2500;
B2=new fBG();
B1=new fBG();
B1.x=0;
B1.y=0;
B2.x=B1.x-BLen;
B2.y= B1.y;
Container.addChild(B1);
Container.addChild(B2);
stage.addChild(Container);
так что, как вы можете видеть, я ставлю B2 = new fBG () перед B1 = new fBG (), тогда я могу видеть B2, но не B1, и если я обменяю ордер, я могу видеть B1, но не B2. Вот в чем проблема!