Цитата:
|
Сообщение от fiza
public function pl_addStat(stat:String, count:Number):Number {
this[stat] += count;
return this[stat];
}
public function pl_removeStat(stat:String, count:Number):Number {
this[stat] -= count;
return this[stat];
}
попробуй так
|
Спасибо, так работает, но вот очень интересный момент.
Я перед тем как запостить пробовал такой вариант:

Код:
public function pl_addStat(stat:String, count:Number):Number {
stat = this[stat];
this.stat -= count;
return this.stat;
}
Но он не работал, не понимаю почему.
И еще самое главное, мне надо менять свойство екземпляра(объекта) класса, а не свойство самого класса.