2

AS2でこれを行うとしましょう:

_root.foo = function(x){
//Do stuff
}

後でこのように再定義することは可能ですか

_root.foo = function(x){
//Do different stuff
}
4

2 に答える 2

3

はい、ActionScript の外部で Flash ランタイムによって実装された関数を置き換えようとしない限り、AS2 でこのような関数を置き換えることができます。したがって、サンプルコードは期待どおりに機能します。

于 2013-04-01T17:55:08.110 に答える
0

ただし、関数を再定義して最初に関数を定義した場所に戻ると機能しますが、再度再定義しない限り同じままです。

于 2016-03-14T21:59:43.020 に答える