Preguntas etiquetadas con events

El evento es una acción que generalmente ocurre "fuera" del hilo principal del programa, pero que se maneja dentro de él.



3
Sondeo vs entrada impulsada por evento
Estoy desarrollando un juego usando encuestas para el método de entrada. Sin embargo, ahora que estoy profundizando en los menús del juego y otros componentes de la interfaz de usuario, descubro que probablemente me gustaría tener una entrada impulsada por eventos. Quizás incluso tener ambos, usando eventos controlados por la …
19 java  input  events  polling 

12
¿Cómo me aseguro de que un código se ejecute solo una vez?
Tengo un código que solo quiero ejecutar una vez, aunque las circunstancias que desencadenan ese código podrían ocurrir varias veces. Por ejemplo, cuando el usuario hace clic con el mouse, quiero hacer clic en la cosa: void Update() { if(mousebuttonpressed) { ClickTheThing(); // I only want this to happen on …


3
¿La mejor manera de gestionar eventos en el juego?
Estoy trabajando en un juego donde algunos eventos dentro del juego deben ocurrir de vez en cuando. Un buen ejemplo sería un tutorial. Comienzas el juego, y en varios puntos del juego ocurre un evento: Te encuentras con tu primer enemigo, el juego se detiene y recibes una explicación sobre …

5
Manejo del sistema de entrada de teclado
Nota: Tengo que sondear, en lugar de hacer devoluciones de llamada debido a limitaciones de API (SFML). También me disculpo por la falta de un título 'decente'. Creo que tengo dos preguntas aquí; cómo registrar la entrada que estoy recibiendo y qué hacer con ella. Manejo de entrada Me refiero …


4
Formato de registro de juego para servidores MMO
Un registro de eventos del juego (en oposición a los registros de errores / depuración) para un clúster / fragmento completo es muy útil para un MMO comercial que se encuentra en un entorno de producción en vivo, ya que proporciona un soporte vital para el servicio al cliente y …

5
Entrada anidada en un sistema controlado por eventos
Estoy usando un sistema de manejo de entrada basado en eventos con eventos y delegados. Un ejemplo: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code Sin embargo, comencé a preguntarme cómo manejar la entrada 'anidada'. Por ejemplo, en Half-Life 2 (o en cualquier juego Source, realmente), puedes recoger objetos con E. Cuando recoges …






Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.