カスタムメニューで選択肢(質問掲示板

投稿: User icon mini 退会したユーザー 投稿:2012/02/12 18:01:12(最新:2012/02/13 19:06:13)
カスタムメニューを作成したいのですが、
選択肢(音楽三曲と、音楽停止、変えない、で5つの選択肢)で音楽をかえるとき
選択肢を出そうとしても、方法がわかりません
どうすればメニューでも出せるのですか?

コメントする

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

コメント一覧

User icon mini 退会したユーザー(投稿日:2012/02/13 19:06, 履歴)
ありがとうございます解決しました
aoihikawa様、ugonight様、とても分かりやすく教えていただきありがとうございました。
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/02/12 22:23, 履歴)
setCustomParam の使用方法を
誤解されているようですね。


setCustomParamName と
setCustomParamValue はセットで使用することで
カスタムメニューを表示するときに
画面に表示する項目をひとつ追加します。

後は drawCustomParam が呼ばれたときに
設定された項目を表示するという流れになります。


再生する音楽の名前を表示する場合には
setCustomParamValue に音楽の名前を設定しますが、

stopBGM や playBGM は表示する項目ではありませんので
setCustomParam のセットは必要ありません。
User icon mini 退会したユーザー(投稿日:2012/02/12 22:00, 履歴)
すいません
end
入れ忘れました。1つ入っています。
User icon mini 退会したユーザー(投稿日:2012/02/12 21:59, 履歴)
def onShowCustomParameter()
setCustomParamName(1, "所持金")
setCustomParamValue(1, getMoney()+getDenomination()) 
setCustomParamName(3, "音楽")
setCustomParamValue(3,
stopBGM()
playBGM(1)
drawCustomParam())

このように変えたのですが、やはり同じエラーが出てきます。
どうしたらいいでしょう、教えてください。
よろしくお願いします
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/02/12 21:00, 履歴)
後はカスタムパラメータ項目の3番目が
Nameのみ設定されValueが設定されていません
User icon mini 退会したユーザー(投稿日:2012/02/12 20:33, 履歴)
音楽は、入っていました。
なんででしょうか?
002 1  mini ugonight(投稿日:2012/02/12 20:21, 履歴)
どの音楽を使ったかはどうでもいいとして、メニューを開くマップに音楽が入っているかは重要です。

もう一度ご確認を
Cdv30200 aoi icon mini aoihikawa(投稿日:2012/02/12 20:21, 履歴)
Error一覧

1010
内部でうまくエラー処理が出来なかった
対照のデータが存在していない


カスタムメニューを呼び出すマップで
対象のBGMがリソースに登録されてないため
再生に失敗しているのではないでしょうか。
User icon mini 退会したユーザー(投稿日:2012/02/12 19:57, 履歴)
aoihikawa様 ありがとうございます
失礼なうえ、自分勝手ですいませんが選択肢はあきらめました。
質問ですが、メニューで音楽を変えるのは、無理なのですか?
def onShowCustomParameter()
setCustomParamName(1, "所持金")
setCustomParamValue(1, getMoney()+getDenomination()) 
setCustomParamName(3, "音楽")
stopBGM()
playBGM(1)
drawCustomParam()

end


※所持金は、開始スクリプトでも入れてる(なのでメニューの名前などは、設定済み)のですが、追加で音楽を流すときにエラー(1010)が出たのです。
音楽のIDはこれを使ってはいません。(どうでもいいですね)

スクリプトが間違っているのですか?教えてください
よろしくお願いします。

Cdv30200 aoi icon mini aoihikawa(投稿日:2012/02/12 18:34, 履歴)
スクリプト/カスタムメニュー

onShowCustomParameter()関数の中身を
やりたいことに書き直します