![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
у меня следующая проблема - ниже приведённый код нормальнео компилируется в strict mode, но, когда флешку выкладываю на сервер и пытаюсь загрузить html-страницу, в которую она вставлена, то флеш плеер выдаёт мне ошибку:
TypeError: Error #1010: A term is undefined and has no properties. at menu_AS3_fla::MainTimeline/leaveHandler() var jj
var shadow_mc:Array = new Array();
for (jj=0; jj<10; jj++) {
shadow_mc[jj] = new MovieClip();
addChild(shadow_mc[jj]);
}
stage.addEventListener(Event.MOUSE_LEAVE, leaveHandler);
function leaveHandler(event:Event):void {
for (jj=0; jj<10; jj++) {
shadow_mc[jj].visible = true;
}
}
что это может быть? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Для начала надо запихнуть все в класс и больше не писать в кадрах ничего.
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
ну этот ответ я ожидал, а дальше-то чего?
есть какой-нибудь справочник по ошибкам? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
В приведенном код вроде нет ошибки, но сложно вообще предсказывать, что он может выдать, когда код в кадре написан… Шатко это все, поэтому для начала надо переписать все в класс.
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 104
|
хорошо, но вот, что не пойму - почему при компиляции и выполнении на локальной машине не выдаёт ошибку, а на сервере - выдаёт.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Возможно, в разных версиях плеера в браузере и в IDE.
|
|
|||||
|
у меня так ругается когда например идет обращение к нулевой, несуществующей ячейке массива... потрейси на выхлопе
__________________
flash portfolio Последний раз редактировалось toFlash; 19.06.2007 в 01:20. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:11. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|