X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fas3%2Fok%2Fextendclass.as;h=42dbbaa951aa3e0c62ac3abec277a15607ecbe9a;hb=66df092f4ed9c62b8d9c1498c93cae2b1d50ec02;hp=a6e5288f1476459aee1912c35e42bb9855811d22;hpb=18b8ab0d7614dceda8836fe3bc50df7cbb41d85a;p=swftools.git diff --git a/lib/as3/ok/extendclass.as b/lib/as3/ok/extendclass.as index a6e5288..42dbbaa 100644 --- a/lib/as3/ok/extendclass.as +++ b/lib/as3/ok/extendclass.as @@ -1,17 +1,15 @@ -/* I can't make this work with Flash 10, with any compiler. - - Error: Error #2136: The SWF file extendclass.swf - contains invalid data. -*/ - package { import flash.display.MovieClip public class Main extends flash.display.MovieClip { - function Main() { - var p = new ExtendMain(); + public function Main() { + if(!(this instanceof ExtendMain)) { + var p = new ExtendMain(); + if(p instanceof ExtendMain) trace("ok"); + } + trace("[exit]"); } }