2

ac3は初めてです。手伝ってくれませんか。

このエラーが発生します1084:構文エラー:ドットの前に右中括弧が必要です。

   {}.progress = function (event:ProgressEvent) : void
4

1 に答える 1

3

なぜそのようにしたいのかは謎ですが、次のようにオブジェクトとしてキャストするとエラーが回避されます

({} as Object).progress = function(e:Event):void { };

また、次のような名前付きオブジェクトを使用することをお勧めします。

var magic:Object = {};
magic.progress = function(e:ProgressEvent):void {};

また、匿名オブジェクトが本当に必要な場合:

{
    progress:function(e:Event):void
    {}
};

よろしくお願いします

于 2012-10-19T09:01:22.950 に答える