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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
По умолчанию Глюпый вопрос про mc = new MovieClip();

Подскажите, пожалуйста. Че-то туплю.
Создаю динамически текстовые поля

Код:
_root.createTextField(tf1, ...);
_root.createTextField(tf2, ...);
все ОК. А теперь, если сделать немного по-другому:

Код:
mc = new MovieClip();
mc.createTextField(tf1, ...);
mc.createTextField(tf2, ...);
то ничего не создастся. КАК теперь объяснить этому mc, что он должен принадлежать _root? Ну или другому чему-нибудь.

Большое спасибо

Старый 18.05.2004, 18:01
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
тебя ведь не удивляет что нельзя создать текстовое поле при помощи new TextField();

почему ты решил что так можно создать мувиклип? :)

"физические" объекты при помощи конструктора класса не создать. используй createEmptyMovieClip

Старый 18.05.2004, 18:21
Lego вне форума Посмотреть профиль Отправить личное сообщение для Lego Найти все сообщения от Lego
  № 3  
Lego
 
Аватар для Lego

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
Более того, меня это просто таки ВОЗМУЩАЕТ!
Т.е. ты хочешь сказать, что, если
mc.createemptyMovieClip(...), то все будет ОК? Пошел пробовать...
Спасибо

Старый 18.05.2004, 18:39
Lego вне форума Посмотреть профиль Отправить личное сообщение для Lego Найти все сообщения от Lego
  № 4  
Lego
 
Аватар для Lego

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
Попробовал... не получилось

Код:
my_mc.createEmptyMovieClip(mc,20);
mc.createTextField(cells, 20, 50, 25, 50, 25);
mc.cells.border = true;
mc.cells.text = "123";
глухо. Что не так???
Спасибо большоЙ!

Старый 18.05.2004, 18:51
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 5  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
ты создал mc внутри my_mc, поэтому надо ссылаться на него
my_mc.mc

Старый 18.05.2004, 18:59
Lego вне форума Посмотреть профиль Отправить личное сообщение для Lego Найти все сообщения от Lego
  № 6  
Lego
 
Аватар для Lego

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
Не понял... Ну хорошо. Так вот должно работать

Код:
_root.createEmptyMovieClip(mc,1);
_root.mc.createTextField(cells, 1, 50, 25, 50, 25);
_root.mc.cells.border = true;
_root.mc.cells.text = "123";
?

Если да - то у меня не работает

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

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
Вернее, оно может быть и работает. Возможно я не стой стороны смотрю Сижу, думаю о тайне белого экрана

Старый 18.05.2004, 19:12
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 8  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
_root.createEmptyMovieClip("mc",1);
_root.mc.createTextField("cells", 1, 50, 25, 50, 25);


Последний раз редактировалось Nox Noctis; 18.05.2004 в 19:13.
Старый 18.05.2004, 21:04
Lego вне форума Посмотреть профиль Отправить личное сообщение для Lego Найти все сообщения от Lego
  № 9  
Lego
 
Аватар для Lego

Регистрация: Nov 2001
Адрес: Днепропетровск
Сообщений: 107
Отправить сообщение для Lego с помощью ICQ
Точно! Благодарю за потраченные на меня время и силы.

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

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

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


 


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


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