実験 800x450 公開中

選択肢・改

投稿者:akasata 投稿日時: 2013/08/03 16:27:30
本家Rmakeのように、シーン遷移を必要としない選択肢関数です。
wait_time関数を応用しています。

result = show_select_window(scene, "選択してください", ["進む","やめる"])

case result
when "進む"
  speak("進むを選びました")
when "やめる"
  speak("やめるを選びました")
else
  speak("ここには来ないはず")
end

閲覧: 145 評価: 0
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
  • Starwhite
あなたはまだ評価していません。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
game.loading do |loader|
  loader.add :window:system => "window"
  loader.add :gui_item:system => "gui_item"
end
game.on_init do
  set_window_image :window
  set_gui_image :gui_item
  
  scene_change :start_scene
end
scene :start_scene do |scene|
  scene.on_init do
    speak("")
    
    result = show_select_window(scene""["",""])
    
    case result
    when ""
      speak("")
    when ""
      speak("")
    else
      speak("")
    end
    
    
    speak("")
    game.change_project "start_menu"
  end
end
    
使
def show_select_window(scenemessageselecteds = [])
  result = -1
  loop_flag = true
  sprites = []
  
X
コード一覧
  • start.rb

コメントするには、ログインする必要があります。

コメント一覧
お知らせ

2014/03/04 ver. 0.1.39 を公開しました!
・0.1.36でWindowsで起動しない問題を修正しました
(Android版はバージョン番号のみの変更です。)

2014/03/04 ver. 0.1.36 を公開しました!
・アプリケーションアイコンを変更しました
・セーブ・ロードを繰り返すとアプリが強制終了する問題を修正しました
・他、重大なバグを修正しました

ダウンロードはこちらから。

2013/07/17 Code on Rmakeをα公開しました!