|
|
|||||
Регистрация: Apr 2009
Сообщений: 38
|
Прилипание клипа к краю окна
Приветствую.
мне нужно сделать прилипание градиента к краю окна, то есть к нижней границе, чтобы градиент не зависимо от разрешения экрана\размера окна ВСЕГДА был внизу, можно ли это организовать средствами только AS ? Последний раз редактировалось Archi_xxx; 09.06.2010 в 19:37. |
|
|||||
Конечно можно.
Например ваш градиент запихиваете в мувик под названием gradient, а на первом кадре вешаем код: |
|
|||||
Регистрация: Apr 2009
Сообщений: 38
|
спасибо, разбираюсь.
кпримеру хочу щас прилипнуть к левому краю, но дело в том что сама флешка уже отцентрована посему новый Stage.align влияет на саму флешку, мне нужно выравнивание только для мувика, не подскажете? |
|
|||||
Например изначальные размеры вашего компилируемого SWF файла 550x400 и нужно чтобы gradient по оси X всегда был слева - у границы окна при Stage.align = "T":
Stage.scaleMode = "noScale"; Stage.align = "T"; funcResize=function(){ gradient._x=0-(Stage.width-550)/2; } var myListener:Object = new Object(); myListener.onResize = function() { funcResize(); }; Stage.addListener(myListener); funcResize(); Если вам нужно центровать флэшку, то легче просто внутри все объекты центровать с помощью _x и _y, при Stage.align="TL"; Последний раз редактировалось djken; 10.06.2010 в 00:14. |
|
|||||
Регистрация: Apr 2009
Сообщений: 38
|
Спасибо огромное, все работает!
для нижней границы окна у меня получилось так (при Stage.align = "T") |
|
|||||
Сами себя путаете такой формулой )) Все проще...
Stage.align = "T" означает, что начало координат всего вашего SWF по оси Y будет всегда совпадать с верхней границей окна флэшплеера - не зависимо от его размеров. Следовательно, чтобы gradient, например, лежал всегда на нижней границе достаточно написать: вот и все =) Если нужно чтобы gradient, например, высовывался из нижней границы на 20px, то пишем: Последний раз редактировалось djken; 10.06.2010 в 13:54. |
Часовой пояс GMT +4, время: 12:26. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|