1

私は現在、flex と as3 のインデザイン拡張に取り組んでいます。次のようなことに頭を悩ませることができます。

addEventListenerDocument    ()  method
public function addEventListenerDocument(eventTypeParam:String = null, handlerParam:Object = null, capturesParam:Boolean = false):EventListener

私はこれを次のように使用しています:

document.addEventListenerDocument(DocumentEvent.AFTER_SAVE, afterSaveHandler);

そして、次の関数

private function afterSaveHandler(e:DocumentEvent):void {
    trace("test");
}

これは機能していません。関数の代わりにファイルまたは JavaScript 関数を追加する必要があるというエラーが表示されます。

誰かがこれを機能させる方法を説明してもらえますか?

イベントの詳しい情報はこちら

4

1 に答える 1

1

あなたが含めたヘルプには情報が含まれていますが、それを読んでも明らかではないことは認めます:

handlerParam:Object (default = null) — (Object) イベントハンドラーです。受け入れ可能: ファイルまたは JavaScript 関数

このクックブックを読むことに興味があるかもしれません: http://cookbooks.adobe.com/post_Communicating_between_JavaScript_and_the_Creative-17383.html

幸運を ;)

于 2012-06-08T13:16:09.007 に答える