2014-01-16 81 views
1

我想開發插件來偵聽Flash的(不是Flash Player,但是當使用Flash CC製作.fla)的操作並執行某些操作時。如何聆聽Flash專業版操作?

我已經瞭解到jsfl可以​​擴展Flash,但它是基於用戶的運行命令的。現在我想要聽一些特定的操作,比如將新的Item添加到庫中。那麼我應該學什麼? AS可以這樣做嗎?

謝謝!

回答

1

已經在JSFL reference 看看fl.addEventListener()您可以監聽這些事件: 「documentNew」, 「documentOpened」, 「documentClosed」, 「的mouseMove」, 「documentChanged」, 「layerChanged」 和 「frameChanged」 。

例如:

fl.addEventListener("mouseMove",onMouseMove); 
function onMouseMove(){ 
    fl.trace("mouse moved"); 
} 

您也應該檢查出xJSFL。 Flash編寫腳本時非常方便。

+0

我讀過xJSFL,它功能強大但很沉重,我會付出更多時間。你的回答非常有幫助! – zzy