Я использую ruby библиотеку обуви.
Мой код выглядит следующим образом:
# $stage, file "./myworldmap.txt", $world, baseLand() and runLoop() are defined in previous code
# (cut for your sanity)
$stage = "MENU"
Shoes.app do
if $stage == "MENU"
@loadworld = button "Load world from file"
@genworld = button "Generate a world"
@adv = button ">>"
@adv.hide #THIS LINE IS IMPORTANT, NOT WORKING!
debug @adv
end
@loadworld.click {
$stage = "GO"
File.read("./myworldmap.txt").split.each do |line|
$world << line.chars
end
runLoop()
@loadworld.remove
@genworld.remove
@adv.show
}
@genworld.click {
$stage = "GO"
baseLand(60, 60, 20, 5, rand(9..12))
runLoop()
@loadworld.remove
@genworld.remove
@adv.show
}
end
Даже после нажатия кнопки, которую вы видите, должно спрячьте кнопку ">>", не работает! Пожалуйста, помогите ...