Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   A term is undefined and has no properties. - при открытии флешки с сервера (http://www.flasher.ru/forum/showthread.php?t=97314)

Фломастер 18.06.2007 16:58

A term is undefined and has no properties. - при открытии флешки с сервера
 
у меня следующая проблема - ниже приведённый код нормальнео компилируется в 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;

        }
}

конкретно ругается на строку
Код:

shadow_mc[jj].visible = true;
что это может быть?

etc 18.06.2007 17:38

Для начала надо запихнуть все в класс и больше не писать в кадрах ничего.

Фломастер 18.06.2007 17:49

ну этот ответ я ожидал, а дальше-то чего?
есть какой-нибудь справочник по ошибкам?

etc 18.06.2007 17:52

В приведенном код вроде нет ошибки, но сложно вообще предсказывать, что он может выдать, когда код в кадре написан… Шатко это все, поэтому для начала надо переписать все в класс.

Фломастер 18.06.2007 19:02

хорошо, но вот, что не пойму - почему при компиляции и выполнении на локальной машине не выдаёт ошибку, а на сервере - выдаёт.

etc 18.06.2007 19:36

Возможно, в разных версиях плеера в браузере и в IDE.

toFlash 19.06.2007 01:18

у меня так ругается когда например идет обращение к нулевой, несуществующей ячейке массива... потрейси на выхлопе


Часовой пояс GMT +4, время: 21:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.