2009年03月31日
ダイアログとノートカード
よくラジオやテレポーターなどで、ノートカードから設定してダイアログのメッセージや
ボタンの名前やボタン数を変更できたりするのがありますが、どうやるのでしょう?
スクリプトにリストを書いてダイアログを表示させることはできます。
また、ノートカードを読み込ませて、Sayで発言させることもできます。
でも、それを合体させることができません。
例えばノートにテレポート先の名前を書き込んでいくと、それにあわせて
ダイアログのボタンの数も増えたり減ったりさせるとか、
また、ラジオでラジオ局とURLを書くとダイアログのボタンがそれに合わせて
増えたり減ったりして選局できたり、ダイアログとノートカードの組み合わせ方が
理解できません。
頭悪い僕でも理解できるように解説して頂ける方いらっしゃいませんか?
ボタンの名前やボタン数を変更できたりするのがありますが、どうやるのでしょう?
スクリプトにリストを書いてダイアログを表示させることはできます。
また、ノートカードを読み込ませて、Sayで発言させることもできます。
でも、それを合体させることができません。
例えばノートにテレポート先の名前を書き込んでいくと、それにあわせて
ダイアログのボタンの数も増えたり減ったりさせるとか、
また、ラジオでラジオ局とURLを書くとダイアログのボタンがそれに合わせて
増えたり減ったりして選局できたり、ダイアログとノートカードの組み合わせ方が
理解できません。
頭悪い僕でも理解できるように解説して頂ける方いらっしゃいませんか?
テクスチェンジのHUDについて
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
モール用のプリムカウンターを探しています
連続するアニメーションの処理
オブジェクトの上にフローティングテキストを出す。
チャットログの盗聴について
椅子に座った後で位置調整できるスクリプト
list color = [ "Black","White" ];
llDialog(llDetectedKey(0), "select color", color ,7);
としますよね。
ですから、 list color にノートカードを読み込んだものを全部いれてあげればよいです。
dataserverでノートを読み込んで
color += [ data ];
とすれば一行づつ colorに追加されます。
早速、挑戦してみます。
ここのところこのことでずっと悩んでいました。
是非ノートカードや変数をマスターできるように頑張ります。
本当にありがとうございました。