Показать сообщение отдельно
Старый 20.06.2005, 22:47
Hanzo вне форума Посмотреть профиль Отправить личное сообщение для Hanzo Найти все сообщения от Hanzo
  № 6  
Ответить с цитированием
Hanzo

Регистрация: Jun 2005
Сообщений: 74
Цитата:
Сообщение от 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;
	}
Но он не работал, не понимаю почему.
И еще самое главное, мне надо менять свойство екземпляра(объекта) класса, а не свойство самого класса.