Я пытаюсь создать сценарий JSFL, чтобы установить горячие клавиши для различных типов фильтров размытия.
Я скопировал следующий код из истории. Тем не менее, когда этот код используется, он будет использовать значения по умолчанию: blurX=5, blurY=5. Документация «Расширение Flash» не помогла. Он просто дал мне тот же код без объяснения того, как изменить значения в коде. Спасибо Adobe! (Сарказм)
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 ничего не делает. Я принял к сведению, что статья была написана для «Flash 8», однако для этого должна быть какая-то обновленная версия.
Есть что-то, что мне не хватает? Есть ли другой способ использовать JSFL для добавления пользовательского эффекта размытия?
Кстати: у меня Flash CS6
Любая помощь или подсказки, которые помогут мне решить эту проблему, будут высоко оценены. Заранее спасибо! -Пэт