Por cierto, si se os ocurre alguna mejora, o funcion a añdirle seri genial!
Salu2!
Otra cosa interezante seria una mira (crosshair) que no se vea afectada por el recoil.
Osea, en muchos juegos al disparar la mira se agranda o se deforma.
No se si se podra pero la idea es superponer una imagen fija en el centro exacto de la pantalla y si se quiere permitir moverla para cualquier lado para centrarla en caso de que no funcione.
Ahora lo que no se es si se puede superponer algo arriba de algo pantalla completa (juego) y que este siga funcionando.
PD: NI idea del codigo, yo solamente tiro ideas
Edito: Se me acaba de ocurrir una funcion que no me parece dificil.
Seria pedir que autoacomode el movimiento recoil.
Osea se le pide que dispare un tiro y se mide la posicion al hacer click y las coordenadas o pixeles que se movio y se lo resta a lo que se movio.
(Se entiende?
)
Osea. Se activa el modo Autodetect.
Se dispara
El programa verifica la pocicion del mouse cuando hace click y verifica cada milesima de segundo el movimiento del mouse hasta que deduce que este se quedo quieto.
despues se hace decender el puntero la misma cantidad de pixeles que subio.
y queda apuntando al mismo lugar.
Esa "Cantidad de pixeles" se guarda como valor predeterminado y listo.
Se entendio?