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

4teras 04.04.2007 17:58

клонирование
 
кто подскажет какой скрипт может склонироварь n раз один муви клип М1? если кто знает как сделать что б они были еще и разных размеров scale?

etc 04.04.2007 18:03

duplicateMovieClip

CorC 04.04.2007 18:05

Код:

var n=10;
for(var i=0;i<n;i++){
        duplicateMovieClip("c","c"+i,i);
        mc=this["c"+i];
        mc._yscale=random(100);
        mc._x=random(300);
}


4teras 04.04.2007 18:10

СПАСИБО!!!!!!!!!!!!!!!!!!!!!

Yukagir 04.04.2007 18:12

Код:

for(var i:Number = 0; i < (n + 1); i++){
  var scale_now = random(101);
  m.duplicateMovieClip("m" + i, this.getNextHighestDepth(), {_xscale:scale_now, _yscale:scale_now});
}


CorC 04.04.2007 18:14

ваш код клонирует не n раз а n+1

Yukagir 04.04.2007 18:44

да. извините. i < n. виноват.

etc 04.04.2007 18:51

Yukagir, а смысл типизировать AS1 код? Или типизировать везде, или вообще не типизировать.

Yukagir 04.04.2007 18:58

прошу прощения, что значит типизировать?

iNils 04.04.2007 19:02

Цитата:

Сообщение от Yukagir
прошу прощения, что значит типизировать?

Код с типизацией
Код:

var i:Number = 0
Без типизации
Код:

var i = 0


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

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