У меня трудности с определенным вопросом:
У меня есть основное флеш-приложение, которое загружает различный контент - игры, приложения и т. Д. В некоторых играх при его загрузке происходит изменение в поведении частей (мувиклипов). Например, без приложения-загрузчика вы стреляете и убиваете человека в контентной игре, но в загрузчике, когда вы играете в ту же игру, вы стреляете, и хотя пуля коснулась человека-MC, ничего не происходит.
Я надеюсь, я объясню это нормально)).
Есть идеи, почему это происходит?
спасибо, я заранее
обновление:
Привет, Малте Кёрер,
Большое спасибо за ваши ответы! Это просто сводит меня с ума - ответ где-то здесь, но отсутствует).
Вот код - на Event.COMPLETE я меняю позицию загружаемого контента. У меня есть другая функция, которая выполняется во время ЗАВЕРШЕНИЯ, и она добавляет части, что их расположение изменилось. Важно, чтобы они менялись на КОМПЛЕКТАЦИИ не раньше.
спасибо за вашу помощь.
var loader:Loader = new Loader();
addChild(loader);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadingFunc);
loader.load(new URLRequest(urlAdr));
function loadingFunc(event:Event):void
{
var loaderInf:LoaderInfo = event.target as LoaderInfo;
dispObj = loaderInf.loader;
//dispObj.x = stage.stageWidth/2-loaderInf.width/2; --------------- That how it was before I changed root property
//dispObj.y = stage.stageHeight/2-loaderInf.height/2;
var mb:MovieClip = dispObj.loaderInfo.content as MovieClip; //----------- That how it's now
mb.x = stage.stageWidth/2-loaderInf.width/2;
mb.y = stage.stageHeight/2-loaderInf.height/2;
//var app:App = new App(mb); This give the same resault as var mb:MovieClip = dispObj.loaderInfo.content as MovieClip;
}