Цитата:
|
Объявлять значения переменных в AS2 вне методов и конструктора можно только простых типов. В остальных случаях вас ждут чудные приключения и метаморфозы.
|
_etc! Возможно Вы имели ввиду не "объявлять", а "инициализировать".
Этот код вполне работоспособен:

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