С помощью Chingu, что является лучшим способом создания пользовательского образа курсора мыши? Я могу получить пользовательский курсор на экране, но это кажется неудобным. Соответствующий код:Chingu: Как добавить пользовательский указатель мыши к моей игре?
class Game < Chingu::Window
def initialize
super
self.input = { :escape => :exit }
#@cursor = false
@cursor = Gosu::Image.new(self, 'media/mouse.png')
end
def draw
super
@cursor.draw(self.mouse_x, self.mouse_y, 100)
end
def needs_cursor?
false
end
end
Выявленные проблемы, связанные с этим ...
- мне нужно использовать needs_cursor Gosu? метод скрыть системный курсор, @ cursor = false, похоже, не работает.
- Мне кажется неправильным использовать Gosu :: Image.
Есть ли лучший способ? Если так, то, что это?
Спасибо за ответ. Версия Chingu - 0.8.1. Установка self.cursor = false, кажется, ничего не делает в моем коде. def needs_cursor? Однако он избавляется от этого. – Carter