![]() |
|
||||||||||
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
Зравствуйте, уважаемы Флешеры!
Помогите пожалуйста найти ошибку в таком несложно скрипте: stop();
this.onLoad=function(){
for(var i:Number=1; i>8; i++){
_root.createEmptyMovieClip("foto"+i, root);
_root.foto[i].loadMovie(i+"opt.jpg");
_root.foto[i]._x=i*40;
_root.foto[i]._y=30;
_root.foto[i]._xscale=50;
_root.foto[i]._yscale=50;
}
}
![]() |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
1. Забудьте про onLoad. Кроме как в классах он нигде не нужен. А в кадрах работает только в руте. Это когда писали код на кнопках или клипах нужно было использовать onClipEvent (load), так как просто написать код было нельзя.
2. данный цикл сразу же и закончится. 3. что есть root без _? |
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
По сути, мне нужно загрузить 8 картинок. Каждую в отдельный мувиклип. Не могли бы Вы подправить выложеный мною выше код, чтоб он выполнял нужную мне функцию.
Заранее блангодарен. |
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
Большое спасибо!
|
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
Продолжение..(
Подскажите пожалуйста еще одну мелочь.. Что нужно дописать в код, чтоб при наведении на каждую картинку она немного увеличивалась? Заранее благодарен. Последний раз редактировалось IamZuBila16; 19.03.2008 в 10:57. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 43
|
Допишите в цикле
__________________
С уважением, Дмитрий |
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
не помогло((
|
|
|||||
|
[+5 09.01.08]
[+6 21.03.08] Регистрация: Dec 2007
Сообщений: 48
|
да, в цикл..
получилось вот что: stop ();
for (var i:Number = 1; i < 8; i++) {
var mc:MovieClip = _root.createEmptyMovieClip ("foto" + i, _root.getNextHighestDepth ());
mc.loadMovie (i + "opt.jpg");
mc._x = i * 40;
mc._y = 30;
mc._xscale = 50;
mc._yscale = 50;
mc.onRollOver = function(){
this._xscale = 70;
this._yscale = 70;
}
mc.onRollOut = function(){
this._xscale = 50;
this._yscale = 50;
}
}
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|