X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fok%2Foverride_ns.as;fp=lib%2Fas3%2Fok%2Foverride_ns.as;h=7bee0354b7a1615c257ab15a353a8929e9cc0758;hb=c9ef8a6292a3d3dd78f1a73cf55bdc26692c3719;hp=16b06f09c67fe34014e10b8db042a7d15ef3034e;hpb=5f639e1d63bbb39eb0e9cb6d4aca28aff1ac21e3;p=swftools.git diff --git a/lib/as3/ok/override_ns.as b/lib/as3/ok/override_ns.as index 16b06f0..7bee035 100644 --- a/lib/as3/ok/override_ns.as +++ b/lib/as3/ok/override_ns.as @@ -3,11 +3,20 @@ package { import flash.utils.*; import flash.display.MovieClip; - dynamic public class ExtendProxy extends Proxy + dynamic public class ExtendProxy1 extends Proxy { + import flash.utils.flash_proxy; flash_proxy override function callProperty($name:*, ...$args:Array):* { - trace("ok"); + trace("ok 1/2"); + } + } + dynamic public class ExtendProxy2 extends Proxy + { + import flash.utils.*; + flash_proxy override function callProperty($name:*, ...$args:Array):* + { + trace("ok 2/2"); } } @@ -15,7 +24,8 @@ package { { public function Main() { - new ExtendProxy().callProperty(); + new ExtendProxy1().callProperty(); + new ExtendProxy2().callProperty(); trace("[exit]"); } }