Added: #1383 AS Debugger - debugging nested SWFs

This commit is contained in:
Jindra Petřík
2024-08-04 22:26:00 +02:00
parent c3389dbfd1
commit 84d6ad8591
45 changed files with 1409 additions and 192 deletions

View File

@@ -0,0 +1,24 @@
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
MyInnerClass2;
public function Main()
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
}
}
}

View File

@@ -0,0 +1,37 @@
package
{
import flash.display.Sprite;
import flash.text.TextField;
import flash.text.TextFormat;
public class MyInnerClass2
{
public function MyInnerClass2()
{
}
public function run(s:Sprite): void {
var myvar:int = 2;
trace("hello from inner class 2");
var textField:TextField = new TextField();
textField.text = "Hello from inner2 !";
var textFormat:TextFormat = new TextFormat();
textFormat.size = 24;
textFormat.color = 0x000000;
textField.setTextFormat(textFormat);
textField.width = 200;
s.addChild(textField);
textField.x = 50;
textField.y = 75;
}
}
}