Estaba solo metido en la documentación de XNA para el Game class y noté que hay un evento Deactivated
y un método virtual OnDeactived
que se puede anular.¿Anula el método virtual o crea el controlador de eventos?
Tanto la creación de un controlador de eventos para el evento Deactivated
y reemplazando el método virtual de OnDeactived
permite al cliente para manejar el juego de perder el foco.
Me preguntaba qué enfoque se debe utilizar en general para manejar el juego perdiendo el foco. ¿Crear un controlador de eventos o anular el método virtual? ¿Hay alguna diferencia entre cada enfoque?
Gracias por la respuesta rápida y precisa! –
+1 si por nada más que por "Por otra parte, en general, no soy seguidor de la herencia" –