Занимаясь во flash мне необходимо было сделать, что бы баннер отображался на всю 100% ширину сайта, не зависимо от размера монитора пользователей. О том, как сделать flash-баннер на всю 100 процентную ширину читайте в сегодняшней уроке!
Для того, чтобы баннер растягивался, необходимо написать слушатель событий и прописать функции растягивания заднего фона.
Так же не забыть, про перемещения объектов и тому подобное, код будет примерно таким:
stageListener = new Object(this)
Stage.addListener(stageListener)
alignObjects = function () {
// тут пишем функции
}
stageListener.onResize = function() {
alignObjects()
}
alignObjects()
И конечно же не забыть про Stage.scaleMode = «noScale» и Stage.align = «TL».
Делать приходится только через использования слушателя, потому что, именно он срабатывает в момент изменения размеров.
ENTER_FRAME будет работать с частотой, которая указана в framerate в секунду, получается лишь только лишняя загрузка для процессора никому не нужен. Мало того, не обходимо иметь дизайн сайта, который будет программно «двигаться», ведь одно дело просто растянуть фон баннер, а совсем другое дело, когда с помощью программного кода будет меняться положение 🙂 Удачи!
Ответить | Цитировать
Ответить | Цитировать