Кто знает как сделать в флеше так что бы фон повторялся. Например у меня есть патерн(узор) который должен повторяться по всей сцене. Таким образом уменьшая размер ролика.
В принципе решение есть, например добавить в Библиотеку изображение которое будет служить узором потом разместить его на сцене, конвертировать этот узор в
Символ(Movie Clip) не нажимая ОК заходим в
Advanced где ставим чекбокс напротив
Export for ActionScript, для поля
Identifier задаем имя
square жмем ОК.
Удаляем мувик со сцены, идем в первый кадр жмем F9 и вставляем следующий АС:

Код AS1/AS2:
tileBG = function () {
tile_width = 34;
tile_height = 34;
//
x_max = Math.round(Stage.width/tile_width);
y_max = Math.round(Stage.height/tile_height);
trace(x_max);
trace(y_max);
for (x=0; x<=x_max; x++) {
for (y=0; y<=y_max; y++) {
bg = _root.attachMovie("square", "bg"+x+y, this.getNextHighestDepth());
bg._x = tile_width*x;
bg._y = tile_height*y;
}
}
};
tileBG();
И все было бы хорошо .. но есть всегда какое то
НО в котором мне так и не получается разобраться и заключается оно в том что в каком бы слое мы не вставляли данный скрипт он всегда будет на самом верху. Даже если у вас 100 слоев выше этого этот узор будет перекрывать их всех. Теперь вопрос каким образом поместить узор на сцену таким образом что бы он был всегда на самом низу. Можно ли средствами АС указать z-index ?