Я создаю базовую игру в стиле оригинальных игр про покемонов, используя библиотеку ruby gosu. Мне удалось выяснить, как перемещать изначально загруженный спрайт, но я не могу понять, как очистить этот спрайт и нарисовать новый спрайт, например. вид сзади на своем месте.
Я просматривал документацию и наткнулся на метод «вставки», хотя я не уверен, что это то, что я хочу. Любая помощь?
я создаю переменную в методе инициализации, а затем рисую ее позже так:
def initialize @character_image = Gosu::Image.new("media/images/char.png", :tileable => false) end def draw @character_image.draw(@character_location_X, @character_location_Y, 1) end