PDA

Просмотр полной версии : -Дублирование -Что опять? Ты достал уже -Хорошо хоть не прелоадер. :)


+=Metlio=+
09.08.2003, 00:57
Хмм....еко вопрос....как д у б л и р о в а т ь мув, чтобы каждая его копия меняла альфу там например на десять....и постепенно каждая копия изчезала...альфа уменьшалось...если вопрос понятен, подскажите.....
спасибо... ;)

Techmaker
09.08.2003, 01:21
for(i=0;i<50;i++){with(this.createEmptyMovieClip("mc"+i,i)){_alpha=110-i*2;_x=_y=10+5*i;_rotation=i*10;lineStyle(0,0x000000,100);beginFill(0x000000,100);lineTo(50,0);lineTo(50,50);lineTo(0,50);lineTo(0,0);endFill()}}

поставь на первый фрейм ;) :)

начинающий
09.08.2003, 01:31
Techmaker, прекрассная читабельность.
Вы случайно не специалист по эргономике?

+=Metlio=+: может я Вас не совсем понял, но попробуйте посмотреть в файле, который прилагается. Только смотрите секунд 10 - очень плавно меняется альфа.

Techmaker
09.08.2003, 01:36
Вы случайно не специалист по эргономике?
по чему специалист? :D

начинающий
09.08.2003, 01:50
Techmaker, простите, Вы не поняли что такое эргономика?
Есть много формулировок для разных отраслей н/х.
В экономике это одна из экономических дисциплин, изучающая способы выполнения человеком какой-либо работы, а также пути усовершенствования этих способов, с тем чтобы повысить эффективность труда.

Или не понятно, почему я употребил этот термин по отношенни к Вам? Если да, то ложитесь спать :) Вы перетрудились и не замечаете очевидных вещей :)

П.С. Без обид? Хотя... Ваше право!

Techmaker
09.08.2003, 02:11
2начинающий
наверное вы правы, мне надо поспать раз уж я такой торомоз :p :)


но обзываться умными словами - нехорошо, это уж точно! :)

+=Metlio=+
09.08.2003, 15:43
Спасибо, но вот только это немного не то... :(
Объединить бы ваши версии...
Вот пример, у меня движется мувиклип, он имеет 8 копий которые идут за ними...у каждой следующей альфа понижена на 10. И надо так чтоб эти копии теряли постепенно свою уже измученную альфу.. :D
Не знаети-ль как? :)

Пушистик
09.08.2003, 15:52
+=Metlio=+, не помню тебе ли я делал....но у меня тут есть один сорс.....

начинающий
09.08.2003, 16:05
Поищите здесь на сайте - в исходниках был пример создания шлейфа для курсора мыши (я его не видел, но по-моему это именно то, о чём Вы говорите)

+=Metlio=+
10.08.2003, 02:39
Ну ладно, будем по другому
Вот! Файл, предположим что когда кружок двигается, его копии у каждой всё меньше альфа, и каждая копия её должна постепенно потухать.
Вот если поняли :D

Пушистик
10.08.2003, 10:43
+=Metlio=+, те шлейф чтоли нужен?

Пушистик
10.08.2003, 11:32
а чисто кодом пойдет?


function setBg(color) {
_root.createEmptyMovieClip("bg", -7777);
with (_root.bg) {
beginFill(color, 100);
lineStyle(0, 0x000000, 0);
moveTo(0, 0);
lineTo(Stage.width, 0);
lineTo(Stage.width, Stage.height);
lineTo(0, Stage.height);
lineTo(0, 0);
endFill();
}
}
setBg(0x000000);
speed = 20;
goto = 400;
_root.createEmptyMovieClip("square", 2);
with (_root.square) {
beginFill(0xFFFF00, 100);
lineStyle(0, 0xFFFF00, 100);
moveTo(50,100);
lineTo(70,100);
lineTo(70,120);
lineTo(50,120);
lineTo(50, 100);
endFill();
}
i = 3;
_root.onEnterFrame = function() {
if (_root.square._x!=goto) {
_root.square._x+=(goto-_root.square._x)/speed;
duplicateMovieClip(_root.square, "sq"+i, i);
i++;
for (t=3; t<=i; t++) {
_root["sq"+t]._alpha-=5;
if (_root["sq"+t]._alpha==0) {
removeMovieClip(_root["sq"+t]);
}
}
}
};




тут для тебя цикл собственно важен.....

+=Metlio=+
10.08.2003, 13:39
ой, ну чтоб я без тебя делал, :)
Спасибо, блин ......большое :D

NeZnayKa
11.08.2003, 14:03
привет +=Metlio=+

вот мой исходник, у меня там все гораздо проше :D
может и он тебе пригодиться !

+=Metlio=+
11.08.2003, 20:28
Спасибо! :)