Помогите Прошу совета по PlayerEvent

Статус
Закрыто для дальнейших ответов.

Abyssspawn

Новичок
Баллы
6
В классе слушателя событий есть несколько функций обработки событий от игрока, но в них есть повторяющиеся куски кода в связи с тем что разные события в некоторых ситуациях вызывают одни и те же действия. Вопрос. Стоит ли сделать одну единственную функцию обрабатывающую PlayerEvent и в нем уже определять тип события и соответствующие действия? И будет ли работать event instanceof PlayerInteractEvent или будет передаваться моей функции именно PlayerEvent ?
 
А зачем? В чём проблема слушать отдельно каждый эвент?
Тебе самому легче будет что-либо делать в иих.
---
По вопросу - да, т.к. все последующие эвенты наследуются от главного PlayerEvent.
 

Просто в одной функции меньше кода, а в разных много повторяющихся кусков. Хотя вызывать все же отдельно для каждого события думаю будет лучше, потому как по PlayerEvent вызываться будет чаще (по поводу и без), что не намного но все же ухудшит быстродействие.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх