Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.03.2013, 17:59
m3hc вне форума Посмотреть профиль Отправить личное сообщение для m3hc Найти все сообщения от m3hc
  № 1  
Ответить с цитированием
m3hc

Регистрация: Feb 2013
Сообщений: 9
Question Текстовые фильтры GlowFilter LinearGradient

Во Flex пытаюсь создавать динамически текст (по этому и AS3) в отведённом поле
Код:
<s:SpriteVisualElement id="pole" x="600" y="130" width="100" height="100"/>
с фильтром свечения
Код AS3:
var def_text:TextField = new TextField();
var glow:GlowFilter = new GlowFilter(); 
glow.color = 0xffffff; 
glow.alpha = 1; 
glow.blurX = 4; 
glow.blurY = 4;
glow.inner = true;
def_text.text = 'lalala';
def_text.filters = [glow]; //106 строка
pole.addChild(def_text);
получаю вот такую ересь

ArgumentError: Error #2005: Parameter 0 is of the incorrect type. Should be type Filter.
at flash.display:isplayObject/set filters()
at gui.lobby::Lobby/init()[D:\giperkuby\boxLobby\src\gui\lobby\Lobby.mxml:106]
at gui.lobby::Lobby/___Lobby_Group1_creationComplete()[D:\giperkuby\boxLobby\src\gui\lobby\Lobby.mxml:4]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/dispatchEvent()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\UIComponent.as:13152]
at mx.core::UIComponent/set initialized()[E:\dev\4.y\frameworks\projects\framework\src\mx\core\UIComponent.as:1818]
at mx.managers::LayoutManager/doPhasedInstantiation()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:842]
at mx.managers::LayoutManager/doPhasedInstantiationCallback()[E:\dev\4.y\frameworks\projects\framework\src\mx\managers\LayoutManager.as:1180]
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()

ЧЯДНТ?


Последний раз редактировалось m3hc; 04.03.2013 в 13:11. Причина: Вопрос немного дополнился
Создать новую тему   Часовой пояс GMT +4, время: 19:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:30.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.