Показать сообщение отдельно
Старый 29.02.2012, 14:40
Михаил Свинцов вне форума Посмотреть профиль Отправить личное сообщение для Михаил Свинцов Найти все сообщения от Михаил Свинцов
  № 8  
Ответить с цитированием
Михаил Свинцов

Регистрация: Feb 2012
Сообщений: 47
Вот Основной класс
Код AS3:
package p {
	import flash.display.*;
	import flash.net.*;
	import flash.events.*;
	import flash.text.*;
	import flash.display.Sprite;
 
    public class Application extends MovieClip {
	    public function Application() {
			trace("Конструктор основного класса Application");
			trace(Ref._panel);
 // Часть кода я выпустил т.к. он тут вообще не при чем.
            }
    }
}
Добавлено через 2 минуты
а вот сам Ref
Код AS3:
package p {
	import flash.display.*;
	import flash.display.Sprite;
 
	public class Ref extends Sprite {
		public static var _glav0;
		public static var _glav1;
		public static var _panel;
 
		public function Ref(){
		    _glav0 = new Glava0();
		    _glav1 = new Glava1();
		    _panel = new Panel();
		}
	}
}
Добавлено через 3 минуты
выводит кстати в аутпат вот это


Конструктор основного класса Application
undefined
TypeError: Error #2007: Parameter child must be non-null.
at flash.display:isplayObjectContainer/addChild()
at p::Application$iinit()[C:\Users\Михаил\Documents\biolog8\src\p\Application.as:12]

Добавлено через 6 минут
если я добавляю строку
Код AS3:
var ref = new Ref();
в основной класс тогда вместо undefined выводит [object Panel]


Последний раз редактировалось Михаил Свинцов; 29.02.2012 в 14:47.