git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
changed an error to a warning
[swftools.git]
/
lib
/
as3
/
ok
/
namespaces2.as
diff --git
a/lib/as3/ok/namespaces2.as
b/lib/as3/ok/namespaces2.as
index
6354a65
..
d9a029f
100644
(file)
--- a/
lib/as3/ok/namespaces2.as
+++ b/
lib/as3/ok/namespaces2.as
@@
-4,22
+4,21
@@
package {
import flash.display.MovieClip;
use namespace flash_proxy;
import flash.display.MovieClip;
use namespace flash_proxy;
+
dynamic public class OverrideProxy extends Proxy {
flash_proxy override function callProperty($name:*, ...$args:Array):* {
dynamic public class OverrideProxy extends Proxy {
flash_proxy override function callProperty($name:*, ...$args:Array):* {
- var returnValue:* = _tweens[$name].apply(null, $args);
- realign();
- if (!isNaN(_pauseTime)) {
- pause(); //in case any tweens were added that weren't paused!
- }
- return returnValue;
+ return null;
}
}
}
}
+
+ var ns2:Namespace = flash_proxy;
+
dynamic public class Main extends flash.display.MovieClip {
flash_proxy function tf(x:int):*
{
dynamic public class Main extends flash.display.MovieClip {
flash_proxy function tf(x:int):*
{
- trace("ok "+x+"/2");
+ trace("ok "+x+"/3");
return null;
}
return null;
}
@@
-28,6
+27,11
@@
package {
{
this.tf(1);
tf(2);
{
this.tf(1);
tf(2);
+ var ns:Namespace = flash_proxy;
+
+ if(ns == ns2)
+ trace("ok 3/3");
+
trace("[exit]");
}
trace("[exit]");
}