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

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

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

Регистрация: Dec 2012
Сообщений: 172
Question Ошибка #1010 при загрузке текста и передаче его данных текстовому полю

Добрый день! Недавно начал изучать as3 и возникла ошибка #1010 после загрузки текста и передаче его данных текстовому полю.
Код AS3:
var w:Number = 0;
 
var fl_TextLoader_2:URLLoader = new URLLoader();
var fl_TextURLRequest_2:URLRequest = new URLRequest("test.txt");
fl_TextLoader_2.dataFormat = URLLoaderDataFormat.VARIABLES;
fl_TextLoader_2.addEventListener(Event.COMPLETE, fl_CompleteHandler_2);
fl_TextLoader_2.load(fl_TextURLRequest_2);
function fl_CompleteHandler_2(event:Event):void
{
	var textData:Object = fl_TextLoader_2.data as Object;
 
	w++;
	var name_file:String = "clip" + w;
	var test_clip1 = new box_2();
	test_clip1.name = "clip" + w;
	symbol1.addChild(test_clip1);
 
	symbol1[name_file].clip.param.text = textData.testik;
 
}
Текст ошибки #1010
Код:
TypeError: Error #1010: Термин не определен и не имеет свойств.
	at _fla::MainTimeline/fl_CompleteHandler_2()
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()

Старый 24.03.2013, 22:52
yasha005 вне форума Посмотреть профиль Отправить личное сообщение для yasha005 Найти все сообщения от yasha005
  № 2  
Ответить с цитированием
yasha005
[+1 16.03.13]
[+1 22.03.13]

Регистрация: Dec 2012
Сообщений: 100
Код AS3:
import flash.events.Event;

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Обращаетесь к несуществующему объекту или полю
Варианты:
1) нет symbol1
2) нет symbol1[name_file]
3) нет symbol1[name_file].clip
4) нет symbol1[name_file].clip.param
5) нет symbol1[name_file].clip.param.text
6) нет textData.testik, хотя тут вряд ли, не помню.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 25.03.2013, 13:46
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 4  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Попробовал оба способа, так ничего и не получилось. Прикладываю исходник. Помогите разобраться.
test.zip

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

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Что вы попробовали? Какие оба способа?
Ваш symbol1 это мувик и все, а вы у него спрашиваете symbol1[name_file]

Добавлено через 3 минуты
Код AS3:
test_clip1.clip.param.text = textData.testik;
Вот так будет работать. А так как вы хотите на лету создать поле, то можно так:

Код AS3:
symbol1[name_file] = test_clip1;
symbol1[name_file].clip.param.text = textData.testik;
благо мувик динамический, но все это некрасиво.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 25.03.2013, 16:55
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 6  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Спасибо большое, буду знать!

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

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

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


 


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


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