Howdy All I am new here and an just above novice in Ruby. Have experience with Web Development language necessities and C# /Unity. So not a total blockhead, I am getting an error message. More so a DEPRECATION WARNING working from the command prompt. This is the ending code that is working fine. @font.draw(##) is what I think the warning is pointing to,
def draw
if @visible > 0
@image.draw(@x - @width / 2, @y - @height /2, 1)
end
@hammer_image.draw(mouse_x - 40, mouse_y - 10,1)
if @hit == 0
c = Gosu::Color::NONE
elsif @hit == 1
c = Gosu::Color::GREEN
elsif @hit == -1
c =Gosu::Color::RED
end
draw_quad(0, 0, c, 800, 0, c, 800, 600, c, 0, 600, c)
@hit = 0
@font.draw(@score.to_s, 700, 20, 2)
end
end
WhackARuby.new.show
it offers this message in the console:
" DEPRECATION WARNING: draw is deprecated; use Font#draw_text or Font#draw_markup instead. draw called from whack_a_ruby.rb:59:in draw'. " that is what is showing in the console. To use either of them is commenting out the code?? Should I ignore a warning in the command prompt and the score counter works fine.
Can anyone please explain, thanks and just a bit confused by it, and to add. It is adding or subtracting to the score as the code is running...Peace.....
Loading...