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

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

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

Регистрация: Mar 2010
Сообщений: 44
По умолчанию 1120 access of undefined property бред какойт...

Доброго времени суток. У меня такой довольно таки детский вопрос. Но я нигде не могу найти решения проблемы.
Добавляю на сцену три компонента(в общем не важно сколько) Даю имена этим компонентам и после этого пытаюсь написать какой-нить код с использованием параметров этих компонентов. И вылазит ошибка 1120 access of undefined property. Вроде все сделал чтоб объявить переменные. А ошибка вылазит. Даже либы подключил.
Вот примерный код:
Код AS3:
import flash.events.MouseEvent;
import fl.controls.*;
 
 
ButFind.x=315;
ButFind.y=0;
ButFind.width=100;
ButFind.height=22;
ButFind.label="Поиск";
 
FindRes.x=0;
FindRes.y=30;
FindRes.width=415;
FindRes.height=270;
 
FindField.x=0;
FindField.y=0;
FindField.width=310;
FindField.height=22;
Добавлено через 52 минуты
Кстати этот скрипт и эти компоненты я добавляю в MovieClip

Старый 09.09.2011, 22:54
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 2  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
В какой строке то хоть ошибка возникает?

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

Регистрация: Apr 2009
Адрес: Armenia , Yerevan
Сообщений: 145
А где обьявления переменных ?
__________________
Urartu is a neoHittite and ProtoArmenian kingdom !!

Старый 10.09.2011, 20:36
Itacheg вне форума Посмотреть профиль Отправить личное сообщение для Itacheg Найти все сообщения от Itacheg
  № 4  
Ответить с цитированием
Itacheg

Регистрация: Mar 2010
Сообщений: 44
1)Ошибка возникает во всех строчках в которых я пытаюсь получить доступ к атрибутам клипов.
2)У меня переменные не объявлены. Компоненты просто выкинуты на форму и назначены им InstanceName.
Если их не выкидывать на форму, а объявлять переменные а потом делать addChild, то все работает хорошо. Проблема в том что я в последствии эти компоненты не смогу анимировать.

p.s. делал все тоже самое только не в MovieClip'e и все нормально работает. Вот только не могу тоже самое сделать в клипе =( Мошт надо какието либы подключить где-то?

Старый 10.09.2011, 20:52
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 5  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Что можно скаать по такому описанию проблемы..
Этого просто не может быть.

Если все действительно находится на сцене и везде прописаны имена экземпляров, то все должно работать нормально.
Проверяйте свой проект тщательнее.

Цитата:
Кстати этот скрипт и эти компоненты я добавляю в MovieClip
Значит и обращаться к ним нужно через этот мувиклип, а не напрямую. Хотя тут не ясна структура проекта, так что утверждать наверняка невозможно

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

Регистрация: Mar 2010
Сообщений: 44
Спасибо, проверил тщательнее и разобрался)

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

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

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


 


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


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