Esiste solo una classe EventHandler per applicazione?

1

In un gioco che sto facendo stavo per aggiungere un MovementEventHandler , con eventi come "pre-character-movement" e "post-character-movement". Ma questa classe farà esattamente lo stesso di un futuro CurrencyChangeEventHandler .

Dovrei semplicemente creare un GameEventHandler , che gestisce solo nomi di eventi arbitrari?

Uno dei compromessi che posso immaginare è quello di potenziali scontri nei nomi degli eventi, ma questo è facilmente gestibile dai nomi dei nomi degli eventi (con il prefisso con qualcosa).

Il vantaggio è che sono presenti meno oggetti attorno al contenitore del servizio.

    
posta Shane 17.05.2014 - 15:28
fonte

0 risposte

Leggi altre domande sui tag