ごいしはまぐり

ノベルゲーム制作サークル「ごいしはまぐり」紹介の他、映画紹介やティラノスクリプト等、メンバーの記事を寄せ集めています。

ティラノスクリプト

ティラノスクリプト備忘録3 変数と出力

投稿日:2019年5月5日 更新日:

ティラノスクリプト備忘録第3弾は「変数と出力」です。

変数があれば、ステータス的なのが作れたり、プレイヤーの選択による分岐以外の分岐が作れたりといいことだらけ。

変数は小難しいところもありますが食わず嫌いをしないで触れてみると、とても便利だと気付かされます。私自身がそうでした(^^;)。

初心者でも分かるように変数の扱い方と出力について記録しておきます。



変数とは

変数とは「入れ物」のようなものだとよく言われます。
例えば「i」という変数があって、iに10を代入するとします 。
これは「i=10」というように表現できます 。
iを出力すると10が出力されます。
その後で、「i=20」とした後で、iを出力すると20が出力されます。

ティラノスクリプトには「システム変数」、「ゲーム変数」、「一時変数」があり、それぞれ保存される段階が異なります。
詳しくはティラノスクリプト公式サイトをご参照下さい。



ティラノスクリプトへ実装する

ティラノスクリプト上で変数の代入と出力する方法は以下の通りです。

[eval exp="f.hensu = 1000"] 
[emb exp=f.hensu][p]


上の例だと、1行目でセーブデータ毎に保存されるゲーム変数である「f.hensu」に1000を代入しています。
2行目、[emb exp=f.hensu]で文字として変数を出力した後ページ送り待ちをしています。

出力だけでなく、Ifで分岐を作ったり、プレイヤーに名前を入力してもらって、それをゲーム内で使用したり、乱数を代入したり利用の仕方は沢山あります。

変数と乱数、Ifによる分岐や入力については次回以降ご説明します。

それではまた!



ごいしはまぐりではブラウザでプレイできるノベルゲームも制作しております。
作品一覧はこちらです。

-ティラノスクリプト

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

ティラノスクリプト備忘録30
ティラノビルダーでティラノスクリプトを使う

 こんにちは!今回はティラノビルダーでティラノスクリプトを使用する方法についてです。 ティラノビルダーは直感でノベルゲームを作ることが出来て非常に便利なツールです。そこでティラノスクリプトを使えるよう ...

ティラノスクリプト備忘録18
JavaScript 変数表示

 今回は少し毛色を変えてJavaScriptを使ってティラノスクリプトを操作するメモです。 まずは単純に日付時刻を表示するところから実験です。 JavaScriptで日付時刻表示 JavaScript ...

ティラノスクリプト備忘録48
[mask]を使ったメニュー表示

今回の備忘録はティラノスクリプトのタグ[mask]を使用した開閉するようなメニューの表示方法についてです。まずは動画と実際に使用しているコードをご覧ください。動画は「テニスのポンチ様」より。 実際の動 ...

ティラノスクリプト備忘録1 アイキャッチ

ごいしはまぐりのアドベンチャーゲームの作品は基本的にティラノスクリプトを使用しているのですが、備忘録も兼ねて「コピーしてすぐに使える一連のタグ」を記録していきます。まず第1弾は「アイキャッチ」。アニメ ...

ティラノスクリプト備忘録34
マクロの記述基本

 こんにちは!第34回ではマクロの記述と呼び出し方法について記載していきます。何度も繰り返し使うような処理で利用すると便利です。 それではまずは動画とコードをどうぞ。 マクロテスト[p] ;マクロの設 ...

アーカイブ