Добавлен Пушистый
Приветствую. Я с очередным вопросом. Герои могут использовать предметы, при этом уменьшая количество зарядов предметов. Существует событие, которое отлавливает применение предмета.
Вопрос: Как отследить момент, при котором предмет "испаряется" из инвентаря героя полностью, теряя при этом свой последний заряд (отслеживание предмета по его типу "Имеющие заряды" не помогает, так как не только они ими обладают)?
Вопрос: Как отследить момент, при котором предмет "испаряется" из инвентаря героя полностью, теряя при этом свой последний заряд (отслеживание предмета по его типу "Имеющие заряды" не помогает, так как не только они ими обладают)?
Принятый ответ
Сейчас не за компом. Но попробуй проверять при событий - юнит использует предмет. Проверяй сколько зарядов было. Вообще-то почти все события говорят нам не то, что случилось (произошло), а то что случится позже (обычно через 0 сек). Например, имеешь манипулирующий итем, который пропадет при нуле зарядов или станет зарядов меньше. Яркий пример, при событий юнит получает урон, там нам оповещают о уроне, который нанесут.
Проверяй кол-во зарядов у манипулирующего.
Если бы это было бы наоборот, то есть позже, нам бы тогда надо было бы проверять есть ли манипулирующий итем в инвентаре героя
Проверяй кол-во зарядов у манипулирующего.
Если бы это было бы наоборот, то есть позже, нам бы тогда надо было бы проверять есть ли манипулирующий итем в инвентаре героя
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
Проверяй кол-во зарядов у манипулирующего.
Если бы это было бы наоборот, то есть позже, нам бы тогда надо было бы проверять есть ли манипулирующий итем в инвентаре героя
Отредактирован 16GB