Note that there are some explanatory texts on larger screens.

plurals
  1. POflash crash when loading external swf (with code example this time around)
    primarykey
    data
    text
    <p>This is a AS3 project created in FlashDevelop. It targets flash player 10. I have a disturbing problem when running this code:</p> <pre><code>package { import flash.display.Loader; import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; import flash.net.URLRequest; public class Main extends MovieClip { private var loader:Loader; private var sprite:Sprite; public function Main():void { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadingDone); loader.load(new URLRequest('loadIn.swf')); // error occurs when loading this file. //loadIn.swf is compiled with all the code in this file but with the loader-parts commented out... // just a Adobe Flash created graphic, no problems loading this one //loader.load(new URLRequest('waitingPopup.swf')); //sprite = new Sprite(); //sprite.graphics.beginFill(0xFF0000); //sprite.graphics.drawRect(0, 0, 490, 356); //sprite.graphics.endFill(); //addChild(sprite); } private function loadingDone(e:Event):void { trace(loader.contentLoaderInfo.contentType); // application/x-shockwave-flash trace(loader.contentLoaderInfo.parentAllowsChild); // true trace(loader.contentLoaderInfo.sameDomain); // true trace(loader.contentLoaderInfo.swfVersion); // 10 trace(loader.contentLoaderInfo.content); // [Object Main] //this is were everything goes south addChild(e.target.content); } } } </code></pre> <p>Now, what I can gather from the debug window, what happens is that the swf restarts itself and just ends up in a loop when i try to call the <code>addChild()</code>-method. All that is shown in my output window is:</p> <pre><code>[SWF] C:\svn\Development\TestProject\bin\loadIn.swf - 1 797 bytes after decompression. application/x-shockwave-flash true true 10 [object Main] </code></pre> <p>Any ideas what could create such a strange loop and error? I´ve been trying to solve it all day. Maybe some kind of settings in FlashDevelop or parameters to the MXMLC compiler?</p> <p>Thankful for all answers!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload