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

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

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

Регистрация: May 2015
Сообщений: 5
По умолчанию Ошибка в коде

помогите пожалуйста с кодом! выдает ошибку
Цитата:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at _fla::SlidesMovieClip_2/fl_ClickToPosition_1444()

Часть кода


Код AS3:
var libImage7:MyPhoto7= new MyPhoto7();
var holik:Bitmap = new Bitmap(libImage7);
 
button_5.visible = false;
 
button_5.addEventListener(MouseEvent.CLICK, fl_ClickToPosition_1444);
 
function fl_ClickToPosition_1444(event:MouseEvent):void
{
	fl_TF_13.visible = false;
	holder.visible = false;
	fl_TF_14.visible = false;
	hol.visible = false;
	fl_TF_33.visible = false;
	holi.visible = false;
    fl_TF_34.visible = false;
	holis.visible = false;
	fl_TF_35.visible = false;
	holir.visible = false;
	fl_TF_36.visible = false;
	holid.visible = false;
	fl_TF_37.visible = false;
	holim.visible = false;
	fl_TF_38.visible = false;
	holik.visible = false;
	button_5.visible = false;
}
 
 
button_3.addEventListener(MouseEvent.CLICK, fl_ClickToPosition_13);
var fl_TF_13:TextField;
var fl_TextToDisplay_13:String = "Блок питания это преобразователь электрической энергии поступающей из сети переменного тока в энергию, которая предназначена для питания всей аппаратной части персонального компьютера.Блок питания должен выдавать хороший, стабильный постоянный ток таким образом, чтобы система могла правильно функционировать.";
 
function fl_ClickToPosition_13(event:MouseEvent):void 
{
	fl_TF_13 = new TextField();
	fl_TF_13.wordWrap = true;
	//fl_TF_13.autoSize = TextFieldAutoSize.LEFT;
	fl_TF_13.height=150;
	fl_TF_13.width=270;
	fl_TF_13.background = true;
	fl_TF_13.border = true;
	fl_TF_13.x = -70;
	fl_TF_13.y = 50;
	fl_TF_13.text = fl_TextToDisplay_13;
	///var libImage:MyPhoto = new MyPhoto();
	///var holder:Bitmap = new Bitmap(libImage);
	holder.height = 200;
	holder.width = 270;
	holder.x = -70;
	holder.y = -100;
	addChild(holder);
	addChild(fl_TF_13);
	button_5.visible = true;
}

Старый 12.05.2015, 10:51
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
пользуемся форматированием сообщений. не забываем. не стесняемся.

Старый 12.05.2015, 11:35
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 3  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Все очень просто - один или несколько из этих объектов не существует:

Код AS3:
fl_TF_13
	holder
	fl_TF_14
	hol
	fl_TF_33
	holi
    fl_TF_34
	holis
	fl_TF_35
	holir
	fl_TF_36
	holid
	fl_TF_37
	holim
	fl_TF_38
	holik
	button_5
Добавлено через 1 минуту
Очень знакомый по стилю код, это вы сами или у вас есть "доброжелатель"
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 12.05.2015, 12:06
Надюша вне форума Посмотреть профиль Отправить личное сообщение для Надюша Найти все сообщения от Надюша
  № 4  
Ответить с цитированием
Надюша

Регистрация: May 2015
Сообщений: 5
сама пишу. пытаюсь что то понять,пока мало получается((((

Добавлено через 2 минуты
как исправить эту ошибку?

Старый 12.05.2015, 12:28
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 5  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
В идеале - начать писать правильно. Имена, которые и как вы раздаете - отвратительный метод. Но это ладно. Можно отдебажиться, если умеете, но нужен дебажный плеер.

Можно по-старинке - закомментировать все строки и по одной открывать, когда упадет, значит там баг.

Добавлено через 47 секунд
Ну или проверить, что все эти объекты у вас реально названы так - глазами пробежаться.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 12.05.2015, 13:15
Надюша вне форума Посмотреть профиль Отправить личное сообщение для Надюша Найти все сообщения от Надюша
  № 6  
Ответить с цитированием
Надюша

Регистрация: May 2015
Сообщений: 5
ничего не знаю про имена,по какому методу они создаются.первый раз работаю с этим кодом(((
Спасибо за помощь буду разбираться

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
сама пишу.
Цитата:
первый раз работаю с этим кодом
Эмн эээ.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 12.05.2015, 19:19
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 8  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Код AS3:
Эмн эээ.
Наверное имелся в виду as3

Цитата:
ничего не знаю про имена,по какому методу они создаются
Ну они должны быть логичными. Желательно англоязычными (если не знаете английского, то можно, в принципе и русскими обойтись, но в английской транскрипции), то есть если у вас там кнопка отвечающая за включение звука, например, то это должно быть что-то типа
soundButton, а не какой-нибудь fl_TF_38

Старый 12.05.2015, 20:45
Надюша вне форума Посмотреть профиль Отправить личное сообщение для Надюша Найти все сообщения от Надюша
  № 9  
Ответить с цитированием
Надюша

Регистрация: May 2015
Сообщений: 5
ыыы все верно я имела в виду код as3.

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

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


 


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


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