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

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

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

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
Attention Добавление MovieClip в MovieClip

Есть работающий сайт: http://blisspoint.org/
Задача - сделать прокрутку.

Пытаюсь запихать все присутствующие клипы в один мувиклип под названием page_mc путём
Код AS3:
page_mc.addChild(target_mc);
всё бы хорошо - только вот неработает моя идея. Дебагер выдаёт:
Access of undefined property page_mc

Мувиклип создаю динамически (т.е. кодом):
Код AS3:
		function createContainer():void{
			page_mc = new MovieClip();
			page_mc.x = 0;
			page_mc.y = 0;
			addChild(page_mc);
}
Чаво делать незнаю, перепробывал кучу вариантов:
делал пустой мувклип в библиотеке. Всё равно page_mc.addChild неработает

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

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

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

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
Спасибо! - т.е:
Код AS3:
	public class Main extends Sprite 
	{
		private var page_mc:MovieClip;
}
так?

выдаёт новую ошибку но уже после проигрывания интро. (т.е. продвинулось дальше):
[Fault] exception, information=ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.

помогите плиз )


Последний раз редактировалось ader; 13.02.2012 в 20:28.
Старый 13.02.2012, 20:33
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 4  
Ответить с цитированием
GBee
 
Аватар для GBee

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

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

Регистрация: Nov 2000
Адрес: NY, USA
Сообщений: 183
Отправить сообщение для ader с помощью ICQ
АГА!. понял. спасиб РАБОТАЕТ!


Последний раз редактировалось ader; 13.02.2012 в 20:51.
Создать новую тему Ответ Часовой пояс GMT +4, время: 06:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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