• R/O
  • SSH

hyakutyping: コミット

ゲーム用のソースコード


コミットメタ情報

リビジョンc2a075a2be96b1a63053254eb6706891ad4f7c13 (tree)
日時2011-07-20 07:57:48
作者satofumi
コミッターsatofumi

ログメッセージ

オプションから戻るときのメッセージ表示を追加した

変更サマリ

差分

diff -r 3204eca42c34 -r c2a075a2be96 scripts/option_config.lua
--- a/scripts/option_config.lua Tue Jul 19 10:05:26 2011 +0900
+++ b/scripts/option_config.lua Wed Jul 20 07:57:48 2011 +0900
@@ -50,6 +50,9 @@
5050 local volume_se_surfaces_ = nil
5151 local volume_se_cursor_ = nil
5252
53+local back_message_ = nil
54+local back_message_label_ = nil
55+
5356
5457 option_config["Enter"] =
5558 function(state)
@@ -215,6 +218,16 @@
215218 volume_se_cursor_, Point(0, base_rect.h/2 + 4), false)
216219
217220
221+ -- '戻る' メッセージの表示
222+ font_:setPixelSize(22)
223+ back_message_ = TextSurface(font_, "ESC で戻ります.")
224+ back_message_label_ = Label(back_message_)
225+ local position = Point(right(back_message_label_, screen_:rect().w) - 12,
226+ bottom(back_message_label_, screen_:rect().h) - 12)
227+ back_message_label_:setPosition(position)
228+ layer_:push_front(back_message_label_)
229+
230+
218231 -- 保存されている設定を読み出して反映させる
219232 -- !!! 実際にファイルから反映させる
220233 option_input_:setIndex(0)
@@ -252,8 +265,9 @@
252265 layer_:remove(subtitle_volume_label_)
253266 layer_:remove(subtitle_volume_music_label_)
254267 layer_:remove(subtitle_volume_se_label_)
268+ layer_:remove(back_message_label_)
255269
256- --layer_:remove(option_input_)
270+ layer_:remove(option_input_)
257271 layer_:remove(option_screen_)
258272 layer_:remove(volume_music_)
259273 layer_:remove(volume_se_)
@@ -291,6 +305,9 @@
291305 volume_se_surfaces_ = nil
292306 volume_se_ = nil
293307
308+ back_message_ = nil
309+ back_message_label_ = nil
310+
294311 title_label_ = nil
295312 title_ = nil
296313
diff -r 3204eca42c34 -r c2a075a2be96 scripts/wait_enter.lua
--- a/scripts/wait_enter.lua Tue Jul 19 10:05:26 2011 +0900
+++ b/scripts/wait_enter.lua Wed Jul 20 07:57:48 2011 +0900
@@ -1,7 +1,7 @@
11 -- 改行か左クリックを待つ
22 --
33 -- Satofumi KAMIMURA
4--- $Id$
4+-- $Id: wait_enter.lua,v 395223f99671 2010/05/23 16:13:24 Satofumi $
55
66 -- \todo enter.png も表示し、微妙に振動させる
77
@@ -33,7 +33,7 @@
3333 end
3434
3535
36--- 決められた時間が経過したら "hit return key" を画面の左下に表示する
36+-- 決められた時間が経過したら "hit enter key" を画面の左下に表示する
3737 function wait_enter_display_message()
3838 Scheduler:wait(3000)
3939 layer_:push_front(message_label_)
@@ -50,7 +50,7 @@
5050 function(state)
5151 -- メッセージの作成
5252 font_:setPixelSize(26)
53- message_ = TextSurface(font_, "hit return key")
53+ message_ = TextSurface(font_, "hit enter key")
5454 message_label_ = Label(message_)
5555 local position = Point(right(message_label_, screen_:rect().w) - 32,
5656 bottom(message_label_, screen_:rect().h) - 12)
旧リポジトリブラウザで表示