PDA

Просмотр полной версии : "Резиновый" баннер


uppercat
10.11.2005, 11:01
action script почти не использую, а тут подкинули задачу: нужно сделать "резиновый баннер", т.е. при уменьшении окна объекты баннера (мувиклипы) не уменьшаются а например сдвигаются в кучу. нашел такой код на АС: http://www.regenerate.ru/2005/09/15/1 однако примера там нет и как он работает не врубаюсь... может кто-нибудь многоуважаемый сделать рабочую FLA на этом коде для примера с парой мувиков?

tail
10.11.2005, 17:25
Походу надо воспользоваться этим:

Stage.scaleMode = "noScale";
myListener = new Object();
myListener.onResize = function() {
trace("Stage size is now "+Stage.width+" by "+Stage.height);
};
Stage.addListener(myListener);

типа эта фигня трэйсит размеры окна при озменении оных...

antonyrec
10.11.2005, 19:37
2tail: Правда в хелпе нормально написано?!

А в данном случае вместо trace нужно всего-навсего прописать алгоритмы поведения элементов при resize

uppercat
11.11.2005, 08:48
Спасибо но код с управлением объектами уже есть в приведенном мною коде (по ссылке). моя проблема более узкая: не могу нормально описать объекты (мувиклипы) в массиве чтобы код заработал. прикладываю файл *.fla при паблише он споткнется на строчке где я застрял. флэш 6