Показать сообщение отдельно
Старый 13.03.2015, 02:31
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 3  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
В чем именно вопрос? как узнать ширину экрана? как сделать анимацию? как сделать чтоб анмиация не тормозила?
В общем виде, создаете битмапу на всю ширину, и запекаете в нее эффект внутреннего свечения.
Код AS3:
var glowFrameBmp:BitmapData=new BitmapData(0,0,stage.stageWidth,stage.stageHeight,true,0);
glowFrame.applyFilter(/*всех параметров не помню*/,new GlowFilter(0xffffff,1,100,100,2,true));
addChild(new Bitmap(glowFrameBmp));
Отрисовать рамку нужно только при инициализации боя, потом только крутить альфу каким-нить твинером. В целом должно работать плавнее, но требует больше памяти