![]() |
DuplicateMovieClip только один раз на скрипт?
вобщем небольшой скрипт. Надо наштамповать копии обектов...причём двухююрасположеных семитрично относительно искуственной оси y. Но дублицируется только один - последний *sc*, если я вторую дубликацию стираю, то работает первая ! без проблем, но только одна. В чём тут дело? :confused:
iks=random(200); igr=random(200); rot=random(360); ikskale=random(1000); ////////////////////////////////////////// myColorChange = { ra: random(200)-100, rb: random(510)-255, ga: random(200)-100, gb: random(510)-255, ba: random(200)-100, bb: random(510)-255, aa: random(200)-100, ab: random(510)-255}; /////////////////////////////////////////////////// duplicateMovieClip("kno","mc" + num, num); setProperty("mc" + num, _x, iks); setProperty("mc" + num, _y, igr); setProperty("mc" + num, _xscale, ikskale); setProperty("mc" + num, _rotation, rot); myColorMc = new Color("mc" + num); myColorMc.setTransform(myColorChange); ///////////////////////////////////////////////////////////// duplicateMovieClip("sec","sc" + num, num); setProperty("sc" + num, _x, 600-iks); setProperty("sc" + num, _y, igr); setProperty("sc" + num, _xscale, ikskale); setProperty("sc" + num, _rotation, 360-rot); myColorSc = new color("sc" + num); myColorSc.setTransform(myColorChange); ///////////////////////////////////////////////////////////// num++; да, я сначала пробывал только с одим обектом *kno* пробывал делать с него два типа дубликатов, но получалась всегда только одна СЕРИЯ !!!!!! поэтому сделал обекты *kno* и *sec*, которые абсолюто одинаковы...но всё равно дублицируется только один раз. Спасибо зарание! ;) |
duplicateMovieClip("kno","mc" + num, xx++);
|
Сделал, как ты напсиал...ну и вариации.
Но ведь моя NUM тоже была изменяемая переменная, в чём её отличие от xx++? У меня попрежнему вылетает 10 обектов (как задано в следующем фрэйме) на экран, но "зеркальных отражений" от них нет. duplicate срабатывает только один раз. :confused: вернее - только одна duplicate срабатывает, последняя. первый дапликэйт блок как бы игнорируется |
я понял и всем расскажу.
Помощь asd была верная, только я не сразу понял, что именно там значится. и так duplicateMovieClip("копируемый", "новый", уровень) эти три параметра мы должны задавать для дупликации. как выяснилось, на одном уровне просто не мугут находится два объекта-результата дупликации. Вощим, надо следить за тем, что бы "уровень" у ваших новых объёктов не повторялся....в этом и была моя ошибка. тему можно закрыть |
| Часовой пояс GMT +4, время: 13:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.