Форум 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=90662)

ExcimeR 16.01.2007 12:18

Как сделать так, чтобы объекты добавлялись в ролик относительно его размера
 
Вложений: 1
У меня небольшой вопросик
Как сделать так, чтобы ролик растягивался по ширине и добавлялись объекты в зависимости от его ширины

http://flasher.ru/forum/attachment.p...1&d=1010112881
Untitled-1.jpg

Нужно сделать примерно следующие. Картинка растягивается по ширине (выравнивание содержимого по левому краю), и там, где появляется пустое место появлялись травинки на базе тех, что были ранее. Т.е. дублируется мувик с травинками, и так столько раз, сколько осталось свободного места в клипе. Надеюсь понятно объяснил свой вопрос

Заранее, спасибо за ответы :)

CorC 16.01.2007 14:20

Stage.width и уже от этого отталкиваешься
дублируешь столько что бы влезло в ширь

ExcimeR 17.01.2007 04:32

Цитата:

Сообщение от CorC
Stage.width и уже от этого отталкиваешься
дублируешь столько что бы влезло в ширь

А вот как дублировать то, что-то я не догоняю

StrangeMan 17.01.2007 09:57

смотри вот это - duplicateMovieClip();

ну а можно попробовать вот так вот:

Код:

var i=0;
if((this[travka"+i]._x+this[travka"+i].width)<Stage.width){
    i++;
    travka.duplicateMovieClip("travka"+i,i);
    this[travka"+i]._x=travka._x+i*travka.width;
   
};

где travka0 - имя твоего мувика с травкой

ExcimeR 18.01.2007 04:55

Большое, спасибо. Я уже нашел выход из положения


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

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