Gosu가 마우스 포인터를 숨기는 이유는 무엇입니까?
문제
Gosu Gem을 사용하여 그래픽 프로그래밍을하고 있습니다. 문제는 창을 만들 때 마우스 포인터가 숨겨져 있다는 것입니다. 마우스가 특정 순간에 어디에 있는지 추측 할 수 있으며 직관적으로 클릭 할 수 있지만 사용자는 그렇지 않을 수 있습니다.
포인터를 어떻게 표시 할 수 있습니까?
해결책
나는 다음과 같은 것을 사용하고 있습니다.
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
다른 팁
시스템 커서를 사용하려면이 작업을 수행 할 수 있습니다.
class Window < Gosu::Window
def initialize
super 320, 240, false
end
def needs_cursor?
true
end
end
Libgosu에서 문서를 확인하십시오
제휴하지 않습니다 StackOverflow