¿Por qué Gosu esconde el puntero de mi mouse?
Pregunta
Estoy haciendo algo de programación de gráficos usando la gema Gosu. La cosa es que cuando creo una ventana, el puntero de mi mouse está oculto. Puedo adivinar dónde está el mouse en un momento determinado, y puedo hacer clic de forma intuitiva, pero mis usuarios no.
¿Cómo puedo mostrar el puntero?
Solución
Estoy usando algo como esto:
class Game < Gosu::Window
def initialize
super 800, 600, false
@cursor = Gosu::Image.new(self, 'media/cursor.png')
end
def draw
@cursor.draw self.mouse_x, self.mouse_y, 0
end
end
Game.new.show
Otros consejos
Si desea utilizar el cursor del sistema, puede hacerlo
class Window < Gosu::Window
def initialize
super 320, 240, false
end
def needs_cursor?
true
end
end
Revisa la documentación en libgosu
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow