Perché Gosu nasconde il puntatore del mouse?
Domanda
Sto programmando la grafica usando la gemma Gosu. Il fatto è che quando creo una finestra il mio puntatore del mouse è nascosto. Posso indovinare dove si trova il mouse in un determinato momento e posso fare clic in modo intuitivo, ma i miei utenti potrebbero non farlo.
Come posso mostrare il puntatore?
Soluzione
Sto usando qualcosa del genere:
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
Altri suggerimenti
Se vuoi usare il cursore di sistema puoi farlo
class Window < Gosu::Window
def initialize
super 320, 240, false
end
def needs_cursor?
true
end
end
Controlla la documentazione su libgosu
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow