Показать сообщение отдельно
Старый 29.02.2012, 14:51
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 10  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Естественно Вы же нигде ни разу не создали экземпляр класса, в конструкторе которого и инициализируются статические переменные. Либо где нибудь один раз напишите
Код AS3:
var ref = new Ref();
да хоть в Ref:
Код AS3:
public static var instance:Ref = new Ref();
Либо:
Код AS3:
package p {
	import flash.display.*;
	import flash.display.Sprite;
 
	public class Ref extends Sprite {
		public static var _glav0= new Glava0();
		public static var _glav1 = new Glava1();
		public static var _panel = new Panel();
 
		public function Ref(){
 
		}
	}
}
И не помешает почитать чем отличается статическая переменная от не статической.
__________________
http://www.chessmax.ru


Последний раз редактировалось Inet_PC; 29.02.2012 в 14:53.