PDA

Просмотр полной версии : прокрутка


Poznayka
08.02.2008, 19:13
import flash.geom.Rectangle;
var container:MovieClip = _root.createEmptyMovieClip("container", 1);//создаю контейнер
for (var i = 0; i<10; i++) {
container.attachMovie("button","button_"+i,this.getNextHighestDepth(),{_x:0, _y:50*i});
}
var mask_rectangle:Rectangle = new Rectangle(0, 0, 400, 400);
b.onPress = function() {
trace(container);
container.onEnterFrame = function():Void {
mask_rectangle.y += 10;
this.scrollRect = mask_rectangle;
};
};
как в container запихнуть все 10 кнопок?
а то только одна 9 влазит :( спасибо

iNils
08.02.2008, 19:28
i<11

Вы про форматирование кода слышали? А то у вас абы как навалено. Это не читабельно.

Poznayka
08.02.2008, 19:34
мне надо чтоб в container был масив кнопок чтоб потом их можно было прокрутить

iNils
08.02.2008, 19:38
А понял. Должно быть:
container.getNextHighestDepth()

Poznayka
08.02.2008, 19:49
я извеняюсь вместо чего это вставить ?

наверно так ?
for (var i=0; i<1000; i++){
var tmp_mc:MovieClip = container.createEmptyMovieClip("item" + i + "_mc", container.getNextHighestDepth());
tmp_mc.attachMovie("button", "button_"+ i, tmp_mc.getNextHighestDepth(),{_x:0, _y:50*i});
}