Warum versteckt Gosu meinen Mauszeiger?
Frage
Ich mache einige Grafiken Programmierung des Gosu gem verwenden. Die Sache ist, wenn ich ein Fenster meines Mauszeiger versteckt erstellen. Ich kann mich denken, wo die Maus zu einem bestimmten Zeitpunkt ist, und ich kann intuitiv klicken, aber meine Benutzer möglicherweise nicht.
Wie kann ich zeigen die Zeiger?
Lösung
Ich verwende etwas wie folgt aus:
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
Andere Tipps
Wenn Sie das System Cursor verwenden möchten, können Sie dies tun
class Window < Gosu::Window
def initialize
super 320, 240, false
end
def needs_cursor?
true
end
end
Überprüfen Sie die Dokumentation bei libgosu out
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow