ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録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


関連記事

ティラノスクリプト備忘録16
セーブデータ・変数の初期化

 みなさまこんにちは!ぽんかです。以前、乱数や変数による条件分岐、変数への入力についてご説明しましたが、今回はセーブデータと変数の初期化についてです。 中でもシステム変数は不可逆的で一度保存してしまっ ...

ティラノスクリプト備忘録39
JavaScriptでティラノスクリプトのタグを使う

 ティラノスクリプトのタグ、[iscript]でJavaScriptを使うことができますが、今回の記事は[iscript]内でティラノスクリプトのタグを呼び出す方法についてのメモです。 [iscrip ...

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

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

ティラノスクリプト備忘録35
カメラ拡張導入覚え書き

 こんにちは! 今回は少しニッチな内容ですが、てんぷらたべたいさんのカメラ拡張2についての覚え書きです。 「思ひ出のラプソディ」ではカメラを使用しているのですが、てんぷらたべたいさんのカメラ拡張2も使 ...

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

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

アーカイブ