Показать сообщение отдельно
Старый 29.11.2012, 18:09
Sintesis вне форума Посмотреть профиль Отправить личное сообщение для Sintesis Найти все сообщения от Sintesis
  № 12  
Ответить с цитированием
Sintesis
 
Аватар для Sintesis

Регистрация: Jul 2008
Сообщений: 912
Цитата:
Сообщение от Mkey Посмотреть сообщение
Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
	public class Hostile extends MovieClip
	{
		public var Light:int=2;
		public var id:String="t";
		public var speed:int=1;
		public var Checkpoint:Array;
		Checkpoint=new Array();
,
Ругается на два последних куска кода("1120: Access of undefined property Checkpoint."). В чем могут быть проблемы?
так делать нельзя в теле класса, можно объявить переменную в теле класса так:
Код AS3:
package{
	import flash.display.*;
	import flash.events.*;
	public class Hostile extends MovieClip
	{
		public var Light:int=2;
		public var id:String="t";
		public var speed:int=1;
		public var Checkpoint:Array = new Array();