ごいしはまぐり

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

ティラノスクリプト

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


関連記事

ティラノスクリプト備忘録44
ランダムシナリオ

 こんにちは!今回はランダムでシナリオを表示するコードを作成しました。 今回のテスト内容は10つのシナリオの内、ランダムで3つを表示した後にエンディングに進むという作品に使用できます。まずは動画とコー ...

ティラノスクリプト備忘録21
複数のメッセージウィンドウ

 複数のメッセージウィンドウを表示させる方法とタグ[l]、[p]、[er]の違いを覚え書きします。 メッセージウィンドウを複数使うことで会話文をキャラ毎に違う場所に表示させる等が出来るようになります。 ...

ティラノスクリプト備忘録27
パッケージング

 こんにちは!今回はゲームとして配布するときの「パッケージング」についてです。 パッケージングする簡単な方法は「ティラノライダー」を使う方法だと個人的には思います。そこで、ティラノライダーでのパッケー ...

ティラノスクリプト備忘録12
独自フォントを使用する

2020年5月16日更新ティラノスクリプトV502a以降での変更方法に変更しました  デフォルトのフォントを独自のフォントにすることで、作品にオリジナリティが出たり、雰囲気を決めたりすることが出来ます ...

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

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

アーカイブ