ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録45
パスワード入力

投稿日:2020年2月21日 更新日:



 今回はパスワードの入力ボックスとボタンを表示して、入力ボックスの文字とパスワードが合っていれば先に進むというサンプルを作成しました。

 まずは動画とコードをどうぞ。



ノベルゲーム制作におすすめの本
 



パスワード入力テスト開始[p]
*passstart
#
パスワードはpasswordです[r]
パスワードを入力して下さい
;パスワードの入力
[edit name="f.pass" left="550" top="340" width="230" height="40"]

[locate x=550 y=400 ]
[button graphic="pass_kettei.png" target=*commitpass]

[s]

*commitpass
[commit name="f.pass"]
[cm]

;入力判別 なにも入力なし
[if exp="f.pass.length==0"]
なにも入力されていません[p]
[jump target=*passstart]

;入力判別 passwordではない
[elsif exp="f.pass!='password'"]
パスワードが違います[p]
[jump target=*passstart]
[endif]

[emb exp=f.pass]と入力されました。[p]
パスワードが入力されました[p]

パスワード入力テスト終了[p]


 ifタグで何も入力していないとき(19行目)、passwordと入力されていないとき (24行目)の2パターンで分岐させています。

 ポイントは文字列は「'」シングルクオテーションで囲うところです。
 
 文字列は'で囲う…私も忘れないようにしておきます。



 それではまた!



ノベルゲーム制作におすすめの本
 

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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

ティラノスクリプト備忘録40
マクロに値を渡す

 今回はティラノスクリプト[macro]タグで変数を渡す方法についてご説明します。 [macro]タグは繰り返し同じようなタグの組み合わせを使用しているときに使うとコードが短くすることが出来るので制作 ...

ティラノスクリプト備忘録28
カメラと背景

 こんにちは!今回は[camera]タグと背景についての覚え書きです。 [camera]タグは少ない画像でも多くの演出が出来て本当に便利! でも、カメラを動かすと背景が下の動画のようになってしまいます ...

ティラノスクリプト備忘録47
cond属性

 こんにちは!ぽんかです。 今回は全てのタグに使えるcond属性についての覚え書きです。 公式のタグリファレンスには以下のように書いてあります。 すべてのタグにcond属性があります。JS式を記述して ...

ティラノスクリプト備忘録5 変数によるIf分岐

ティラノスクリプト備忘録第5弾は「変数によるIf分岐」の作り方です。ボタン以外の分岐があると、ゲームとしての奥深さを表現出来たりしそうですね。ティラノスクリプト備忘録3では変数の出力について、 ティラ ...

ティラノスクリプト備忘録10 背景切替タイプ見本(method)

今回は背景切り替えタイプの見本を動画にしました。bgタグのmethodでの違いが一目瞭然!是非、お役立て下さい♪ フェードイン:fadeInフェードインダウン:fadeInDownフェードインレフト: ...

アーカイブ