Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.06.2007, 16:58
Фломастер вне форума Посмотреть профиль Отправить личное сообщение для Фломастер Найти все сообщения от Фломастер
  № 1  
Ответить с цитированием
Фломастер

Регистрация: Jun 2005
Сообщений: 104
По умолчанию 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;
что это может быть?

Старый 18.06.2007, 17:38
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Для начала надо запихнуть все в класс и больше не писать в кадрах ничего.

Старый 18.06.2007, 17:49
Фломастер вне форума Посмотреть профиль Отправить личное сообщение для Фломастер Найти все сообщения от Фломастер
  № 3  
Ответить с цитированием
Фломастер

Регистрация: Jun 2005
Сообщений: 104
ну этот ответ я ожидал, а дальше-то чего?
есть какой-нибудь справочник по ошибкам?

Старый 18.06.2007, 17:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В приведенном код вроде нет ошибки, но сложно вообще предсказывать, что он может выдать, когда код в кадре написан… Шатко это все, поэтому для начала надо переписать все в класс.

Старый 18.06.2007, 19:02
Фломастер вне форума Посмотреть профиль Отправить личное сообщение для Фломастер Найти все сообщения от Фломастер
  № 5  
Ответить с цитированием
Фломастер

Регистрация: Jun 2005
Сообщений: 104
хорошо, но вот, что не пойму - почему при компиляции и выполнении на локальной машине не выдаёт ошибку, а на сервере - выдаёт.

Старый 18.06.2007, 19:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Возможно, в разных версиях плеера в браузере и в IDE.

Старый 19.06.2007, 01:18
toFlash вне форума Посмотреть профиль Отправить личное сообщение для toFlash Найти все сообщения от toFlash
  № 7  
Ответить с цитированием
toFlash
 
Аватар для toFlash

блогер
Регистрация: Oct 2003
Адрес: Калининград
Сообщений: 202
Записей в блоге: 4
у меня так ругается когда например идет обращение к нулевой, несуществующей ячейке массива... потрейси на выхлопе
__________________
flash portfolio


Последний раз редактировалось toFlash; 19.06.2007 в 01:20.
Создать новую тему Ответ Часовой пояс GMT +4, время: 19:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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