diff options
Diffstat (limited to 'app/systems/title_screen.rb')
| -rw-r--r-- | app/systems/title_screen.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/app/systems/title_screen.rb b/app/systems/title_screen.rb index 0229720..0fa0a81 100644 --- a/app/systems/title_screen.rb +++ b/app/systems/title_screen.rb @@ -11,15 +11,15 @@ FF::Scn::TitleScreen.add( if mouse.x > hitbox.x and mouse.x < hitbox.x + hitbox.w and mouse.y > hitbox.y and mouse.y < hitbox.y + hitbox.h if $gtk.args.inputs.mouse.down btn.clicked = true - #sprite.props[:path] = '' - else + sprite.props[:path] = btn.pressed_sprite_path + elsif $gtk.args.inputs.mouse.up and btn.clicked btn.clicked = false - #sprite.props[:path] = '' - end - if $gtk.args.inputs.mouse.click + sprite.props[:path] = btn.unpressed_sprite_path btn.action.call - puts 'click' end + else + btn.clicked = false + sprite.props[:path] = btn.unpressed_sprite_path end end end |
