IM裏面playername試圖訪問什麼在他/她的用戶名的用戶類型是我的模塊之外的功能,所以它可以在我的模塊的內部使用從oustide模塊訪問的模塊
module RetryMessages
def RetryMessages.message1()
puts "That was an incorrect Choice #{@your_name}... Try again man."
end
MESSAGE2 = "Man you messed up #{@your_name} Try again."
MESSAGE3 = "Hey man you screwed up..... Try again #{@your_name}."
end
def player_name
puts "Hey man whats your name?"
@your_name = $stdin.gets.chomp.upcase
play_game
end
你的問題是什麼? – sawa
爲什麼我的模塊中沒有玩家名稱通過我的代碼的其餘部分檢測用戶輸入的內容它知道玩家名稱,但由於某種原因不在模塊內部......如果需要,我可以發佈剩餘的代碼 –