ごいしはまぐり

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

ティラノスクリプト

ティラノスクリプト備忘録23
クリッカブルタグ

投稿日:2019年7月20日 更新日:


 脱出ゲーム等で使われるクリッカブルタグを今まで使ったことがなかったので、実際に動作させてタグの仕様について覚え書きします。
 クリッカブルとはクリック出来る領域を設定して動作させるタグです。パラメーターについては公式のタグリファレンスをご覧ください。



クリッカブルタグのレイヤー


 クリッカブルタグ[clickable]にはタグでレイヤーを指定することが出来ないので、もしレイヤーの指定無しにコードを書くと、どのようなレイヤー構成になるのか試してみました。

[clickable width=580 height=540 x=320 y=180 target=*att]

[edit name="f.txtinput" left="525" top="400" width="230" height="40"]


 上記のコードの場合はクリッカブルが後方(奥)に、テキストボックスが前方(手前)に来ます。

[clickable width=580 height=540 x=320 y=180 target=*att]

[edit name="f.txtinput" left="525" top="400" width="230" height="40"]


   上記のコードの場合はテキストボックスが後方(奥)に、クリッカブル領域が前方(手前)に来ます。 テキストボックスをクリックして入力しようとすると*attにジャンプしてしまいます。

 上記のことから、後に書いたコードが前方(手前側)に来るという仕様であることが分かりました。恐らく他のタグも同様だと思われます。

 今回、こちらのコードでテストしましたがf.txtinputを出力するとundefinedが出てしまいます…buttonでjumpする場合は大丈夫なのですが、clickableはeditしないでjumpのみにとどめておくのが無難かも。

 何かいい方法があるのかも知れませんが、要調査ということで宿題にしておきます。

座標計算って意外と大変…


 クリッカブルタグは座標の設定がなかなか面倒なので、エクセルで図面を起こしました。画像の場合は1280*720の場合の座標位置です。画面サイズが1280*720であれば、画像を保存して頂ければそのまま使えます。
720*1280であれば90度画像をひっくり返して下さい。


 それではまた!



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

-ティラノスクリプト

執筆者:


comment

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

CAPTCHA


関連記事

ティラノスクリプト備忘録20
ループ処理

 備忘録20回目はループ処理についてご説明します。ティラノスクリプトにはfor文のようなものが無いので、ラベルとジャンプ、ifで代用します。 具体的なコードと動画は以下の通りです。 ループ処理 ループ ...

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

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

ティラノスクリプト備忘録2 サウンドロゴ

ティラノスクリプト備忘録第2弾は「サウンドロゴ」。ゲームを起動したときにサークル名のサウンドロゴを表示させます。導入することで、サークル名や存在をアピール出来そうですね。以下はfirst.ksの中身で ...

ティラノスクリプト備忘録32
[er][cm]タグ

 こんにちは!今回は[er]タグと[cm]タグについて動画付きでご説明します。[er]タグは現在操作対象(current)のメッセージレイヤの文字を消去します。[cm]タグは全てのメッセージレイヤの文 ...

ティラノスクリプト備忘録9 セーブスロット数の変更

ティラノスクリプトのセーブスロットの数をデフォルトから減らしたり多くしたりしたいことはあるのではないでしょうか。特に長編で分岐が沢山ある作品の場合はセーブスロットが沢山ほしい!なんてプレイヤーもいらっ ...

アーカイブ