私が使用しているIDEはフラッシュcs3です。as2 swf には、mx トランジションを使用するトゥイーン コードが含まれています。このトゥイーン コードを削除してエンターフレームにハード コードすると、問題はないようです。afaik avm2 は、as2 および as1 コードを完全にサポートする必要があります。そのため、as2 swf で単純なトゥイーンをコーディングするときにこの不一致が発生する理由を理解できません。この問題を明らかにしたいと思って、actionscript フォーラムに投稿しました。問題http://www.actionscript.org/forums/showthread.php3?t=229901 psを説明する非常に簡単な添付ファイルを使用して 、2 つの swf が相互に対話しません。as2ファイルのコード
//~~~~~~~~~~~~~~~~~~~~~~~ with tween class
import mx.transitions.*;
import mx.transitions.easing.*;
function tweenMe(mc, target) {
myTween = new Tween(mc, "_x", Regular.easeOut, mc._x, target, 2, true);
}
tweenMe(mc, 700);
//~~~~~~~~~~~~~~~~~~~~~~~ Simple Hard coded control
/*this.onEnterFrame = function() {
mc._x += (700-mc._x)/10;
};
*/