メッセージウィンドウを表示せず、選択肢だけ表示する方法は?(質問掲示板

投稿: Intheriver mini theo 投稿:2012/04/28 01:32:28(最新:2012/05/01 05:17:01)
メッセージウィンドウを表示せず突然選択肢を出現させる方法はあるでしょうか?

RPGで、「クリックした場所に物を置く」というイベントを作ろうとしています。仮に置きたいものを「猫」と「丸太」、置く場所を「10,10」だとして、複雑な関数がまだ使いこなせないので(!)、今は画面外に「猫」「丸太」を置いて、クリックするとワープするという方法で作っています。

<div style="margin: 1em;"><pre class="prettyprint">
case speakWithSelect(2, "丸太", "猫",
"")
when 0
warpEvent("丸太",10,10)
when 1
warpEvent("猫",10,10)
end
</pre></div>

当たり前ですが、このようにメッセージ部分を消去しても、空のメッセージボックスが画面下に表示されてしまいます。

そもそも、こういったイベントにspeakWithSelectを使うという考えが間違ってるのでしょうか。

お知恵あればぜひお願いします。

コメントする

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

コメント一覧

    mini とりか(投稿日:2012/04/28 09:48, 履歴)
case speakFullScreenWithSelect(false, 2,"丸太","猫", 
    "\n")
  when 0
    speak("丸太")

  when 1
    speak("猫") 

end


みたいな感じになった
メッセは表示されないけど挙動は違和感ががが

選択肢の位置は設定可能
たぶんsetFullScreenSelectLeftWidth(590, 100)あたり
Intheriver mini theo(投稿日:2012/04/28 12:08, 履歴)
早速ありがとうございます!

なるほどです、結構トリッキーな感じですね。
表示位置も含め、どんな風に動くか一度挑戦してみます!
Intheriver mini theo(投稿日:2012/04/30 22:30, 履歴)
実際に試してみました。表示位置も含め、今のところ大丈夫そうです!(挙動に違和感がどういうことか気になるのですが……?)
このまま使わせていただきます。ありがとうございました^^
    mini とりか(投稿日:2012/05/01 05:17, 履歴)
ういうい、頑張ってねー
Intheriver mini theo(投稿日:2012/04/28 01:33, 履歴)
わー、タグ間違えてしまいました! すみません。お恥ずかしい……。再度記入しなおします。

メッセージウィンドウを表示せず突然選択肢を出現させる方法はあるでしょうか?

RPGで、「クリックした場所に物を置く」というイベントを作ろうとしています。仮に置きたいものを「猫」と「丸太」、置く場所を「10,10」だとして、複雑な関数がまだ使いこなせないので(!)、今は画面外に「猫」「丸太」を置いて、クリックするとワープするという方法で作っています。

case speakWithSelect(2, "丸太", "猫",
"")
when 0
warpEvent("丸太",10,10)
when 1
warpEvent("猫",10,10)
end

当たり前ですが、このようにメッセージ部分を消去しても、空のメッセージボックスが画面下に表示されてしまいます。

そもそも、こういったイベントにspeakWithSelectを使うという考えが間違ってるのでしょうか。

お知恵あればぜひお願いします。
User icon mini 退会したユーザー(投稿日:2012/04/28 19:24, 履歴)
Rmakeではタグは使えません。
その代わりRmake記法というものが使えます
Intheriver mini theo(投稿日:2012/04/29 16:05, 履歴)
勉強不足でした……お恥ずかしいです……しょんぼり