我正在尝试创建 JSFL 脚本,以便可以为不同类型的模糊滤镜设置热键。
我从历史中复制了以下代码。然而,当使用此代码时,它将使用默认值:blurX=5,blurY=5。“扩展 Flash”文档没有帮助。它只是给了我相同的代码,没有解释如何修改代码中的值。感谢土坯!(讽刺)
fl.getDenter code hereocumentDOM().addFilter('blurFilter')
然后我做了一些搜索,发现了这段代码:
var currentFilters = fl.getDocumentDOM().getFilters();
for(var i=0; i<currentFilters.length; i++) {
if(currentFilters[i].name == "blurFilter") {
currentFilters[i].blurX = 10;} }
fl.getDocumentDOM().setFilters(currentFilters);
来源: http: //www.adobemarketing.com/devnet/flash/articles/jsfl_overview.html
问题是,当我使用选定的闪存激活此代码时,什么也不做。我确实注意到这篇文章是为“Flash 8”编写的,但是,必须有一些更新版本。
有什么我想念的吗?还有其他方法可以使用 JSFL 添加自定义模糊效果吗?
顺便说一句:我有 Flash CS6
任何帮助或帮助我解决这个问题的线索将不胜感激。提前致谢!-拍