PDA

Просмотр полной версии : ActionScript в Flash 8


Olmer
08.03.2006, 11:58
Здраствуйте у меня такой вопрос, почему некоторые скрипты отрабатывающие в флеше 5 или 6 не отрабатывают в флеше 8-м.
например такой:

my_mc.onMouseMove = function () {
duplicateMovieClip("my_mc","my_mc"+i,i);
_root["my_mc"+i]._x = _xmouse;
_root["my_mc"+i]._y = _ymouse;
++i;
}
Пожалуйста прдскажите как избежать таких ошибок.

silin
08.03.2006, 12:39
вероятно i=undefined:
до 6-го включительно Number(undefined)=0,
в 7-ом и выше - NaN..

Antares
08.03.2006, 12:44
i не объявлена, а значит, в 7 и выше плеере, undefined.

Olmer
08.03.2006, 12:45
да! Все я понял спасибо!