[
板情報
|
R18ランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
メール
| |
ゲーム製作・質問雑談スレッド
1
:
35HR
:2013/09/03(火) 00:29:48
ジャンルや内容、使用するツールなどは問いません。
ゲーム製作にまつわる質問や雑談のための何でもスレッドです。
ただし、進行も適当にアバウトです!
2
:
35HR
:2013/09/03(火) 00:30:16
417 :answer:2013/08/31(土) 15:32:58
Nscripterで一つお聞きしたいのですが、
インラインテキストってどういうスクリプトを組んでいるんでしょうか?
本文中、カーソルを持ってくると文字の色が変わり、クリックするとテキストが別枠で表示されるあれです。
Nscripterを勉強し始めたばかりで、よく分からないことばかりで。
プリンセスティアーズのスクリプトを開いてみても理解できず。
たぶんインラインテキストの文字の部分をボタン設定してあって、表示される別枠は画像として呼び出し、
別枠内テキストは文字変数でそれぞれ設定してある。
こんな感じなのかなと思ったのですが、どうでしょう?
自分の作ってるノベルゲームにも、本文の一部クリックすると
別枠で解説が出るみたいなシステムを作りたいので、できれば解説をお願いしたいのですが……。
418 名前:answer 投稿日: 2013/08/31(土) 15:37:34
ごめんなさい。連続レス失礼します。
一番分からないのが、文字をボタン設定にする方法。
できれば、簡単な短いスプライトでもいいので、具体例を書いて頂けると助かります。
3
:
35HR
:2013/09/03(火) 00:31:13
http://jbbs.livedoor.jp/bbs/read.cgi/game/113/1261568957/
プリンセスティアーズの本スレッドにて。上記
>>2-3
のようなご質問を
受けましたので、以下に返信いたします。
インラインテキストは、NScripterのテキストボタン機能を使って実現しています。
NScripterのシステムカスタマイズを、行っている事が前提です。
最初に、システムカスタマイズで全ての表示文の文末と選択肢の挙動を、
NScripter標準の物から独自仕様に変更しておきます。
次に、スクリプト本文にテキストボタンを設定します。
例文
少女の<100下半身>に執拗に絡みつく男達の視線。
上記例文の<100下半身>の部分が、クリック可能なテキストボタンとして
ゲーム内で処理されるようになります。
テキストボタンで設定した番号(上記例文の場合100)は、
NScripterのgettextbtnstr命令を使用して取得する事が可能です。
すなわち、システムカスタマイズで独自仕様化した文末、選択肢処理の内部で、
gettextbtnstr命令を使用してテキストボタンの番号を受け取り、
その番号に応じた処理(プリンセスティアーズの場合は、専用のウィンドウ枠スプライトと
文字列情報を呼び出しています)を記述しておく事により、
テキストボタンがクリックされた時の独自処理を実現させます。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板