ティラノスクリプトVer4.10 をリリースしました。
ティラノスクリプト最新版 Ver4.10をリリースしました。
現在、RC版なので仕様の変更や頻繁なアップデートが行われる可能性がありますので、ご注意下さい。
ダウンロード - ティラノスクリプト|スマホ対応のノベルゲームエンジン、アプリ化にも対応。
それでは、変更点や追加された機能を紹介していきます。
背景動画[bgmovie]タグの追加
背景に動画を設定することができるようになりました。
#ティラノスクリプト 新タグ[bgmovie]を実装しました。背景に動画を設定できます。すべての機能と組み合わせれるのでおもしろい試みができそう。例えば動画だけのノベルゲームとか。次回アップデートで含める予定です。 pic.twitter.com/JeYwR95G4S
— シケモクMK (@shikemokumk) 2016年3月26日
使い方は簡単で
[bgmovie storage="test.webm" ]
のように、背景を変更する要領で動画ファイルを指定するだけです。
デフォルトでは動画はループ再生します。
loop=false を指定すると、動画の最後の状態がそのまま静止画として背景になります。
動画を止めるときは
[stop_bgmovie]タグを指定すると、通常の背景に戻ります。
なので、動画を繋げたい場合は stop と 再生をつなげるとスムーズに行くでしょう。
今のところ、基本的な機能しか備えていませんが、実は色々出来そうなので欲しい機能などありましたら、お気軽にお声がけください。
選択肢の背景画像
glinkタグで背景に画像を指定できるようになりました。
これまでは、画像ボタンにして文字を含めた形でボタンにしなければなりませんでしたが、これを使うとフレームだけ用意しておくだけで、簡単に使いまわせるようになるでしょう。
使い方は
[glink color="blue" graphic="button/button_test.png" storage="scene1.ks" size="20" x="260" width="300" y="100" enterse="button_2.ogg"
のように、glinkにgraphicパラメータが追加されて、ここに指定した画像が背景として反映されます。
さらに、マウスオーバー時の画像なども指定できるようになっています。
詳しくはタグリファレンスを参照ください。
[dialog]タグの新規追加
自由なメッセージで気軽にダイアログを出せるようになりました。
お知らせしたいことなどを表示するとよさそうです。
表示できるダイアログには3つのタイプがあります。
;警告メッセージ
[dialog type="alert" text="メッセージ内容" ]
;確認ダイアログの表示
[dialog type="confirm" text="メッセージ内容" target="ok_label" ]
;テキスト入力ダイアログの表示
[dialog type="input" text="名前を教えて下さい" storage="scene2" target="ok_label" ]
OKやCancelが押された時の飛び先ラベルを指定することもできます。
あとは、OKやCancelという言葉も自由なものに変更できます。
キャラクター名の色を定義
[chara_new] 時にcolorを指定できるようになりました。
名前指定の時にこのcolorで定義された色が自動的に反映することになります。
config.tjsの ScreenCenteringパラメータ
画面をセンタリングするか否かを指定できるようになりました。
デフォルトはtrueでセンタリングします。
false を指定すると画面にセンタリングを行いません。アプリ化などでゲーム画面が画面外に出てしまうような場合にfalseを指定すると改善する場合があります。
その他
スキップ中に画面クリックしても、スキップが止まらない場合があるのを修正。wait とか trans中は検知しないようになってたけど、地味にストレスになるので治した。次回アプデで反映#ティラノスクリプト
— シケモクMK (@shikemokumk) 2016年4月3日
背景切替時に、画面の明度が下がっていく現象への対策
button fix=true を指定した時に、他のファイルで処理をして戻ってくる調整。
→ [button fix=true auto_next=false] を指定すると、処理先からreturnしても次へ進まなくなります。
同一キャラクターの登場抑止
一部環境で、アラートのダイアログで文字がはみ出る問題の解消
一部環境でcloseタグでフリーズする件修正
xcodeでアプリ化した時に、画面がずれる現象を対応
などです。まだRC版ですので、改善要望などありましたらドシドシご連絡ください。よろしくお願いいたします。