Flash 在AS2中重新定义函数
假设您在AS2中这样做:Flash 在AS2中重新定义函数,flash,actionscript,actionscript-2,Flash,Actionscript,Actionscript 2,假设您在AS2中这样做: _root.foo = function(x){ //Do stuff } 以后有可能这样重新定义它吗 _root.foo = function(x){ //Do different stuff } 是的,您可以在AS2中替换这样的函数,除非您尝试替换由ActionScript之外的Flash运行时实现的函数。因此,示例代码将按预期工作。但是,如果重新定义该函数并返回到最初定义该函数的位置,它将保持不变,除非重新定义它
_root.foo = function(x){
//Do stuff
}
以后有可能这样重新定义它吗
_root.foo = function(x){
//Do different stuff
}
是的,您可以在AS2中替换这样的函数,除非您尝试替换由ActionScript之外的Flash运行时实现的函数。因此,示例代码将按预期工作。但是,如果重新定义该函数并返回到最初定义该函数的位置,它将保持不变,除非重新定义它