Просмотр полной версии : заливка background
есть вот такой сайтец
www.berich.ru
на заднем плане установлен орнамент который продолжается вне зависимости от разрешения и размера монитора
при установки его на бек во флеш и соответствубщей прописки в коде хтмл также на бек орнамент естественно не совпадает
как такое сделать, чтобы все совпадало идеально?
Там "резиновый" флеш, а в html кроме вызова флеш ничего нет и бекграунда тоже.
как техническо такое сделать? можно пример?
Читайте хелп. Stage.onResize() например. Поиск "резиновый сайт" "резинка" и т.д.
Орнамент просто лежит посреди экрана, за ним ничего больше нет.
myListener.onResize = function(){
Stage.scaleMode = "noScale"
var myListener:Object = new Object();
myListener.onResize = function () {
trace("Размеры сцены: " + Stage.width + " на " + Stage.height);
}
[Модератор:Для оформления своего кода надо использовать теги ]
я так понимаю вот так?
)) Только верхней строчки-то не надо. Зато обязательно надо Stage.addListener(myListener);(И вокруг кода, когда постишь его в ответ, ставь теги. Или просто выдели его и нажми иконку #, ато __etc тебя вилами заколет)
Итак ты получаешь обработчик события изменения окна флэшки. При этом сами объекты на сцене не ресайзятся. Зато ты можешь узнать, какие размеры теперь у сцены, и перестроить объекты на ней соответственно этим новым размерам. Все это и должно быть описано в теле функции-обработчика, там где сейчас стоит трейс.
myListener тоже нафиг не нужен, зачем вам мусорный объект?
Товарищ привел пример из хелпа. Конечно можно просто
Stage.scaleMode = "noScale";
Stage.onResize = function(){
// здесь действия после ресайза окна
}
Товарищ привел пример из хелпа. Конечно можно просто
Stage.scaleMode = "noScale";
Stage.onResize = function(){
// здесь действия после ресайза окна
}
Проверял? :quiet:
Неа))))
А как надо без слушателя, не томи)) Хватит полунамеков!!
onResize = function() {
trace('hello');
}
Stage.addListener(this);
Не ну можно так конечно, просто не создавать новый объект))) А я уж подумал, можно без добавления слушателя обойтись, как с мышью и клипами.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.