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

Регистрация: May 2008
Сообщений: 476
Цитата:
Объявлять значения переменных в AS2 вне методов и конструктора можно только простых типов. В остальных случаях вас ждут чудные приключения и метаморфозы.
_etc! Возможно Вы имели ввиду не "объявлять", а "инициализировать".

Этот код вполне работоспособен:

Код:
class Card
{
	var collideWith:Array = null;//объявление свойства экземпляра класса
	function Card(enemyCard:Number)
	{
		this.collideWith = [];//инициализация(выделение ресурса) свойства экземпляра класса
		this.collideWith[0] = enemyCard;
	}
}
__________________
Случайность, господа, это знаете ли непознанная необходимость.