![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 2
|
Здравствуйте. Потихоньку осваиваю AS3.0
Передо мной встал вопрос: как дублировать мувиклип? Пример: есть рабочая область. Нужно, чтоб в ней появилось, скажем, 50 кружков. Или так: в рабочей области появляются кружки в рандомных местах по нажатию на кнопку. |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 48
|
Мувиклипу, который нужно дублировать назначаете класс, например MyCircle
теперь в главной флешке пишите for ( var i:int = 0; i < 50; ++i ) { var circle:MyCircle = new MyCircle(); // создаем экземпляр (дубликат) типа MyCircle circle.x = Math.random() * stage.stageWidth; // случайное значение для координаты x от 0 до ширины флешки circle.y = Math.random() * stage.stageHeight; // случайное значение для координаты y от 0 до высоты флешки addChild( circle ); // добавляем полученный экземпляр на главную флешку } |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 2
|
Спасибо большое! Все оказалось так просто...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|