Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как выстроить клипы в ряды? (http://www.flasher.ru/forum/showthread.php?t=133429)

Chuck607 04.12.2009 18:57

Как выстроить клипы в ряды?
 
Доброго времени суток! У меня такой вопрос, есть клип квадрат,я его дублирую допустим 12 раз, как прописать, что бы эти квадраты встали например в 3 ряда по 4 штуки?
есть код только он не ровно строит не могу понять как исправить, по всякому пробовал все равно не то
Код AS1/AS2:

var Items:Array = new Array();
var C:Number = 1;
function AddItems () {
        var z = 70;
        var v = 70;
        var X = 100;
        var Y = 100;
        var count = 0;
        for(var i=0; i<12; i++) {
        Items.push(_root.attachMovie("it","it"+C,this.getNextHighestDepth()));
        if (Items.length%4 == 0) {
                v+=70
                count=0;
                }
        Items[i]._x = X+(z*count);
        Items[i]._y = Y+v;
        C++;
        count++;
        }
//trace(Items[0]._y+" = "+Items[4]._y);       
}
onMouseDown = function() {
        AddItems ();
}


udaaff 04.12.2009 19:16

Код AS1/AS2:

for (var i:Number = 0; i < 3; i++)
{
        for (var j:Number = 0; j < 4; j++)
        {
                var mc:MovieClip = attachMovie("id", "id_" + i + "_" + j, getNextHighestDepth());
                mc._x = j * 40;
                mc._y = i * 40;
        }
}


Chuck607 04.12.2009 19:23

А вот оно как оказывается и почему я не смог догадаться это же просто! Большое спасибо!!!


Часовой пояс GMT +4, время: 22:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.