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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.08.2008, 18:44
ulik вне форума Посмотреть профиль Отправить личное сообщение для ulik Посетить домашнюю страницу ulik Найти все сообщения от ulik
  № 11  
Ответить с цитированием
ulik
 
Аватар для ulik

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
Цитата:
Хорошо, что не надо писать Array of Objects или Array of string
скоро придется
Цитата:
То есть, потом обращаемся просто objectsHolder[0], objectsHolder[1], objectsHolder[i], так?
да.
Цитата:
а как приатачить это имя к DisplayObject`ам?
то есть чтобы начать показывать какой-то мувик или спрайт?
Код:
addChild(objectsHolder[0]); // скажем
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

Старый 12.08.2008, 20:43
mad_god вне форума Посмотреть профиль Отправить личное сообщение для mad_god Найти все сообщения от mad_god
  № 12  
Ответить с цитированием
mad_god

Регистрация: Aug 2008
Сообщений: 40
хорошо, но если Sprite или MovieClip не показывался до этого на экране и не имел х,у. Разве addChild для него добавит его в класс DisplayObject ??

хм

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

Регистрация: Apr 2007
Адрес: Moscow city
Сообщений: 286
Отправить сообщение для ulik с помощью ICQ
Господи, ну а в as2, при использовании attachMovie что не добавлялись на сцену?
Дефолт-то везде {x:0, y:0}
__________________
Дизайн, как презерватив - каждому жмет по-своему © Я
мое: блог форум

Старый 13.08.2008, 19:41
mad_god вне форума Посмотреть профиль Отправить личное сообщение для mad_god Найти все сообщения от mad_god
  № 14  
Ответить с цитированием
mad_god

Регистрация: Aug 2008
Сообщений: 40
!О_О! Эти буквы разрывают мне мозг...

Представьте, что на экране нет ничего. Маленький одинокий кружочек, превращённый в MovieClip и которому сделали Linkage, лежит в библиотеке.

К его свойствам я обратиться не могу.

Могу создать что-то типа
var aaa:MovieClip = NEW MovieClip;
Это будет работать и это будет чистый MovieClip с координатами 0,0.

Возможно, я даже смогу нарисовать кружок в первом кадре, сделать его невидимым, а его child`ы делать видимыми в разных координатах.

Но если именно из библиотеки, вот так?
Пишу trace (aaa.x);
нажимаю ctrl+enter и получаю
1119: Access of possibly undefined property x through a reference with static type Class.
WAH??

Я-то понимаю, что у него нет x и y, и на экране он не показывается.
Как же мне его из library "достать" ?


Последний раз редактировалось mad_god; 13.08.2008 в 19:46.
Старый 13.08.2008, 21:22
tyapichu вне форума Посмотреть профиль Отправить личное сообщение для tyapichu Найти все сообщения от tyapichu
  № 15  
Ответить с цитированием
tyapichu
[+1 25.07.08]

Регистрация: Jun 2008
Адрес: Москва
Сообщений: 25
Отправить сообщение для tyapichu с помощью ICQ
может потому что некий объект в библиотеке является классом, а не экземпляром класса?

Старый 13.08.2008, 23:22
mad_god вне форума Посмотреть профиль Отправить личное сообщение для mad_god Найти все сообщения от mad_god
  № 16  
Ответить с цитированием
mad_god

Регистрация: Aug 2008
Сообщений: 40
var bbb:aaa = new aaa;
addChild(bbb);
bbb.x=100;
bbb.y=100;

Всё работает.
Плачу от счастья, бью низкие поклоны...

Старый 13.08.2008, 23:40
Яски вне форума Посмотреть профиль Отправить личное сообщение для Яски Найти все сообщения от Яски
  № 17  
Ответить с цитированием
Яски

блогер
Регистрация: May 2008
Адрес: (0, 10, 185) в локальной системе
Сообщений: 721
Записей в блоге: 6
[quote=ulik;757743]
скоро придется
[quote]
Не придется

Старый 21.08.2008, 20:02
tyapichu вне форума Посмотреть профиль Отправить личное сообщение для tyapichu Найти все сообщения от tyapichu
  № 18  
Ответить с цитированием
tyapichu
[+1 25.07.08]

Регистрация: Jun 2008
Адрес: Москва
Сообщений: 25
Отправить сообщение для tyapichu с помощью ICQ
что-то я запутался. подскажите пожалуйста. у меня есть сложный объект, наследник MovieClip внутри которого есть в том числе массив других наследников MovieClip в свою очередь хранящих картинки... по идее битмапы но не факт.

мне нужно скопировать экземпляр этого сложного объекта N раз в массив... так чтобы каждой копии этого оригинального экземпляра можно было так же менять некоторые свойства. ну или хотябы чтобы делая addChild у меня на экран выводился не последний объект, а все.

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

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

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


 


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


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