• R/O
  • SSH

hyakutyping: コミット

ゲーム用のソースコード


コミットメタ情報

リビジョン90ffc4f7710d8d4e6ec0cd75f4e326d93193d742 (tree)
日時2011-08-05 12:11:46
作者satofumi
コミッターsatofumi

ログメッセージ

曲と効果音の再生まわりを調整した

変更サマリ

差分

diff -r 3992e41cf5fc -r 90ffc4f7710d scripts/kimariji_typing.lua
--- a/scripts/kimariji_typing.lua Fri Aug 05 08:04:03 2011 +0900
+++ b/scripts/kimariji_typing.lua Fri Aug 05 12:11:46 2011 +0900
@@ -71,7 +71,9 @@
7171 sound_effect_prologue_:play(0.0, 0.0, 0.1)
7272
7373 elseif state_ == DisplayWaka then
74- sound_effect_prologue_:stop()
74+ if sound_effect_prologue_ ~= nil then
75+ sound_effect_prologue_:stop()
76+ end
7577 text_input_:clear()
7678 display_percent_ = 0
7779 if waka_index_ == 0 then
@@ -156,6 +158,11 @@
156158 display_waka(waka_id_, 100, true)
157159 display_waka_yomibito(waka_id_, 100)
158160
161+ if waka_index_ >= #waka_id_array_ then
162+ -- 全ての和歌を入力したら、曲の再生を止める
163+ back_music_:stop(1000)
164+ end
165+
159166 -- 入力完了の効果音を鳴らす
160167 sound_effect_input_terminated_:play(0.0, 0.0, 0.1)
161168
@@ -187,7 +194,6 @@
187194 kimariji_typing["Exit"] =
188195 function(state)
189196 -- 曲の再生を止める
190- back_music_:stop(1000)
191197 sound_effect_prologue_ = nil
192198
193199 collectgarbage("collect")
diff -r 3992e41cf5fc -r 90ffc4f7710d scripts/shimonoku_typing.lua
--- a/scripts/shimonoku_typing.lua Fri Aug 05 08:04:03 2011 +0900
+++ b/scripts/shimonoku_typing.lua Fri Aug 05 12:11:46 2011 +0900
@@ -175,6 +175,11 @@
175175 display_waka(waka_id_, 100, false)
176176 display_waka_yomibito(waka_id_, 100)
177177
178+ if waka_index_ >= #waka_id_array_ then
179+ -- 全ての和歌を入力したら、曲の再生を止める
180+ back_music_:stop(1000)
181+ end
182+
178183 -- 入力完了の効果音を鳴らす
179184 sound_effect_input_terminated_:play(0.0, 0.0, 0.1)
180185
@@ -204,8 +209,6 @@
204209
205210 shimonoku_typing["Exit"] =
206211 function(state)
207- -- 曲の再生を止める
208- back_music_:stop(1000)
209212 sound_effect_prologue_ = nil
210213
211214 collectgarbage("collect")
旧リポジトリブラウザで表示