PDA

Просмотр полной версии : Изменение размера MovieClip


HC_NC
25.03.2007, 00:54
Вот код:
for( var i=0;i<=12;i++)
{ this.createEmptyMovieClip('foto'+i,100+i);
this['foto'+i].loadMovie(path + String(i+1) +'.jpg');
this['foto'+i].id=i+1;
this['foto'+i]._x=32*i;
this['foto'+i].сomplete =
function () {
this['foto'+i]._height=20;
this['foto'+i]._width=30;
this['foto'+i]._alpha=50;
}

Не могу понять, почему размер клипа остается таким же, как и размер фотографи, хотя я указал клипу длинну и ширину. Кто-нибудь может помочь?

iNils
25.03.2007, 01:00
У вас код не рабочий.
1. В 'foto'' и тому подобнее, в связке '' вторая одинарная кавычка лишняя.
2. У мувиклипа нет события onComplete
3. Для метода loadMovie класса MoviecClip, не нужен второй параметр (не надо путать с глобальным loadMovie)

HC_NC
25.03.2007, 01:10
Это я немного ошибся при внесении кода. Так все же, как изменить размер?

iNils
25.03.2007, 01:12
Почти аналогичная тема (в плане загрузки) http://www.flasher.ru/forum/showthread.php?t=93585&page=2

HC_NC
25.03.2007, 04:56
Спасибо конечно, но проблема, как я уже говорил, была не в загрузке, а в размерах. У меня все отлично грузится, но не изменяется размер.

Kikasso
25.03.2007, 07:19
может эта тема поможет: http://www.flasher.ru/forum/showthread.php?t=93564

iNils
25.03.2007, 13:41
Спасибо конечно, но проблема, как я уже говорил, была не в загрузке, а в размерах. У меня все отлично грузится, но не изменяется размер.
У вас проблема в том, что вы не видите, что читаете. Я же написал, что нет события onComplete. Поэтому выши размеры не будут установлены, так как onComplete не срабатывает. В той ссылке что я дал, есть событие которое вам нужно.