Por que é Gosu escondendo meu ponteiro do mouse?
Pergunta
Eu estou fazendo alguns gráficos de programação usando o gem Gosu. A coisa é, quando eu criar uma janela do meu ponteiro do mouse está escondido. Eu posso adivinhar onde o mouse está em um determinado momento, e eu posso intuitivamente clique, mas meus usuários não podem.
Como posso mostrar o ponteiro?
Solução
Eu estou usando algo parecido com isto:
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
Outras dicas
Se você quiser usar o sistema de cursor você pode fazer isso
class Window < Gosu::Window
def initialize
super 320, 240, false
end
def needs_cursor?
true
end
end
Confira a documentação em libgosu
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow