Newer
Older
Ruby / Avatar.rb
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

puts"アバターを作成するよ"
puts"選んでいこう"
puts"髪型はどれにする?"
puts"ロング、ショート、ミディアム"
puts"記入:"

sentaku  = gets.chomp

while true
  if sentaku == "ロング"
    puts"オッケー!"
    puts"じゃあ、それにするね。"
    break
  elsif sentaku == "ショート"
    puts"了解!"
    puts"ショートね。"
    break
  elsif sentaku == "ミディアム"
    puts"分かった"
    puts"人の中でも、どれを選ぶ?"
    puts"1、2、3、4,5,6"
    #画像を出す。(1:女の子、2:男の子、3:女の人、4:男の人、5:おじいちゃん、6:おばあちゃん)
    while true
     puts"見れた?"
     puts"ちゃんと見れた場合はYES、もうちょっと待ってもらいたかったらNO"
     see = gets.chomp
    if see == "YES"
      puts"オッケー、次のアバターを見よう!"
      break
    elsif see == "NO"
      puts"もう、5秒待つね。"
      sleep(5)
      redo
    end
    end
    break
  elsif sentaku == "ランダム"
    puts"ランダムにするよ。"
    puts"。。。"
    def random()
      inuneko = ["猫","犬","人"]
      inuneko[rand(inuneko.length)]
    end
    printf("%s!!\n",random)
    random || landom
    break
  end
end