如何收听Flash专业版的动作?

时间:2014-01-16 07:34:59

标签: javascript actionscript-3 flash jsfl

我想开发插件来监听Flash(不是Flash Player但是在使用Flash CC制作.fla时)动作并做一些事情。

我已经学会了jsfl可以​​扩展Flash,但它基于用户运行命令。现在我想听一些特定的动作,比如将新的项添加到库中。那我该学什么? AS可以这样做吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

查看JSFL reference中的fl.addEventListener() 你可以听这些事件: “documentNew”,“documentOpened”,“documentClosed”,“mouseMove”,“documentChanged”, “layerChanged”和“frameChanged”。

例如:

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

您还应该查看xJSFL。在编写Flash脚本时非常方便。