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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.12.2011, 21:27
Соц сеть вне форума Посмотреть профиль Найти все сообщения от Соц сеть
  № 1  
Ответить с цитированием
Соц сеть
Banned
[+1 05.12.11]
[+5 05.12.11]

Регистрация: Dec 2011
Сообщений: 6
По умолчанию addChild и stage не работает

на класе не работает stage и addChild вот пример в чем здесь ошибка?

есть Index.flv
Код AS3:
import classes.MF_Models;
import flash.display.MovieClip;
 
stop();
 
var tun_model:tun_png = new tun_png();//ето картинка который надо добавить на сцену во время нажатия на мыше
var models:MF_Models = new MF_Models();
models.Home_create(homes_bar.home,tun_model);
и есть
MF_Models.as //class

Код AS3:
public function Home_create(home_model:MovieClip,tun_class):void{
			home_model.addEventListener(MouseEvent.CLICK,home_creater);
			function home_creater(e:MouseEvent):void{
 
				addChild(tun_class); // добавления картинка на сцене 
                                stage.addEventListener(Event.ENTER_FRAME,date_watch);
			}
function date_watch(e:Event):void{
   и так далееее
}
 
		}

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

Регистрация: Nov 2006
Адрес: СПб
Сообщений: 920
Отправить сообщение для FlashRus с помощью ICQ Отправить сообщение для FlashRus с помощью Skype™
от кого наследуете?
__________________
ЛОДКИ

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

Регистрация: May 2010
Сообщений: 543
следует дожидаться Event.ADDED_TO_STAGE
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с)

Старый 05.12.2011, 00:38
Соц сеть вне форума Посмотреть профиль Найти все сообщения от Соц сеть
  № 4  
Ответить с цитированием
Соц сеть
Banned
[+1 05.12.11]
[+5 05.12.11]

Регистрация: Dec 2011
Сообщений: 6
а насчет addChild выводит такой ошибка
TypeError: Error #1034: Ошибка типа Coercion: невозможно преобразовать tun_png@2305df91 в flash.display.DisplayObject.
at Function/<anonymous>()

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

Регистрация: Dec 2008
Сообщений: 305
Записей в блоге: 1
а так
Код AS3:
addChild(tun_class  as DisplayObject);

Старый 05.12.2011, 12:06
Соц сеть вне форума Посмотреть профиль Найти все сообщения от Соц сеть
  № 6  
Ответить с цитированием
Соц сеть
Banned
[+1 05.12.11]
[+5 05.12.11]

Регистрация: Dec 2011
Сообщений: 6
а теперь выводит
Код:
TypeError: Error #2007: Параметр child не должен быть равен нулю.
	at flash.display::DisplayObjectContainer/addChild()
	at Function/<anonymous>()
но я здесь создаю обект и отправляю на MF_model.as через функция
Код AS3:
var tun_model:tun_png = new tun_png();
var models:MF_Models = new MF_Models();
models.Home_create(homes_bar.home,tun_model);
а вот и class MF_Model
Код AS3:
public function Home_create(home_model:MovieClip,tun_class):void{
			home_model.addEventListener(MouseEvent.CLICK,home_creater);
			function home_creater(e:MouseEvent):void{
 
				addChild(tun_class); // добавления картинка на сцене 
                                stage.addEventListener(Event.ENTER_FRAME,date_watch);
			}


Последний раз редактировалось iNils; 05.12.2011 в 13:25.
Старый 05.12.2011, 14:05
BuKT вне форума Посмотреть профиль Отправить личное сообщение для BuKT Найти все сообщения от BuKT
  № 7  
Ответить с цитированием
BuKT
 
Аватар для BuKT

блогер
Регистрация: Dec 2010
Сообщений: 237
Записей в блоге: 5
А как у вас описан класс tun_png?
__________________
Дебаггер не предлагать

Старый 05.12.2011, 14:15
Соц сеть вне форума Посмотреть профиль Найти все сообщения от Соц сеть
  № 8  
Ответить с цитированием
Соц сеть
Banned
[+1 05.12.11]
[+5 05.12.11]

Регистрация: Dec 2011
Сообщений: 6
ето картинка который я импортировал библиотеку потом вошел свойства картинки и поставил галочку Экспорт для Action Script и задал имя class tun_png

Старый 05.12.2011, 17:41
maxkar вне форума Посмотреть профиль Отправить личное сообщение для maxkar Найти все сообщения от maxkar
  № 9  
Ответить с цитированием
maxkar

Регистрация: Nov 2010
Сообщений: 497
Цитата:
Сообщение от Соц сеть Посмотреть сообщение
ето картинка который я импортировал библиотеку потом вошел свойства картинки и поставил галочку Экспорт для Action Script и задал имя class tun_png
Тогда, скорее всего, должно быть
Код AS3:
addChild(new Bitmap(tun_class));

Старый 05.12.2011, 17:51
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 10  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Соц сеть, вам устное предупреждение за игнорирование точек и запятых. Отредактируйте ваши сообщения.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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