Показать сообщение отдельно
Старый 09.04.2012, 23:55
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 2  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Не не, по Вашему коду персонаж то не декорируется, он именно "применяет шапку", а не "становится шапкой".
По Вашему коду мой вопрос скорее касается самой шапки. Как с нее "снять" зачарование, убрать один из декораторов.

Цитата:
но думаю это можно как нибудь решить.
Код AS3:
override public function get strength():int {
	return item.strength + this._strength;
}
?

Добавлено через 19 минут
Если хотите камней, то их есть у меня.
Шапка hat это экземпляр Item, так?
У Item есть свойства strength, stamina и т.д.?
Вопрос – чем ваше декорирование лучше прямой установки?
Код AS3:
var hat:IItem = new Item("Magic hat");
hat.stamina += 50;
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 10.04.2012 в 00:17.