立ち絵と顔グラ同時表示プラグイン
- ダウンロード商品¥ 500
ティラノスクリプト用プラグインです。 ※ティラノビルダー非対応 現在しゃべっているキャラの顔グラを message0 レイヤー(変更可)に顔グラとして表示するプラグインです。 立ち絵の顔グラ変更に自動で連動します。 画面に立ち絵が表示されていない場合顔グラも出ません。 顔グラを表示するキャラは[with_face_add] タグで登録してください。 立ち絵と顔グラセットで表示させるためのものなので、主人公など立ち絵を表示しないキャラは with_face を使わず従来通り chara_show でメッセージ枠レイヤーを指定することを推奨します。 (2024/7/7)一時的に「???」表記にしたキャラにも顔グラを適用する方法を「小ネタ」で記載しました
ティラノスクリプト対象バージョン
ver520以降
プラグインの導入方法
1. ティラノスクリプトのプロジェクトファイルを開く 2. data\others\plugin フォルダ内にwith_faceフォルダごと入れる 3. first.ksで [plugin name="with_face"] と書く
[with_face_add]
顔グラを同時表示させるキャラを登録します。 値を変えたい場合は同じnameで再度[with_face_add]で上書きされます。 パラメータ|必須|解説 :--:|:--:|:-- name| 〇 | chara_newで登録するname属性と同じもの(半角英数字)を登録してください x | 〇 | 顔グラのx位置を指定 y | 〇 | 顔グラのy位置を指定 scale | × | 顔グラの大きさを指定します。デフォルトは1(立ち絵と同じ大きさ) ■サンプルコード ※立ち絵の1.1倍の大きさの顔グラを表示する [with_face_add name="akane" x="-83" y="147" scale="1.1"]
[with_face_delete]
指定したキャラの顔グラ同時表示を止めます。 パラメータ|必須|解説 :--:|:--:|:-- name| 〇 | chara_newで登録するname属性と同じもの(半角英数字)を登録してください ■サンプルコード [with_face_delete name="akane"]
with_face_layer
顔グラ表示するレイヤーを変更する場合に使用します パラメータ|必須|解説 :--:|:--:|:-- layer | × | 顔グラ表示するレイヤーを指定(未指定だとmessage0になります) ■サンプルコード [with_face_layer layer="message0"]
with_face_hide
顔グラが残っている時に強制的に消去します。(基本使わなくていいはず) パラメータなし ■サンプルコード [with_face_hide]
小ネタ・一時的に「???」表記にするとき
一例として、 [chara_new] の名前が akane で日本語表記は「あかね」だが一時的に「???」でも顔グラ表記させたい場合、以下のやりかたで顔グラも対応できます。 ``` [chara_new name="akane" storage="akane.png" jname="あかね" ] # 一次的に「あかね」でなく「???」で名前も顔グラも表示させる [eval exp="TYRANO.kag.stat.charas['akane'].jname='???'] [eval exp="TYRANO.kag.stat.jcharas['???']='akane'" ] # 「???」から「あかね」に戻す [eval exp="TYRANO.kag.stat.charas['akane'].jname='あかね'] [eval exp="TYRANO.kag.stat.jcharas['あかね']='akane';delete TYRANO.kag.stat.jcharas['???']" ] ```
注意事項
※顔グラ表示するキャラを管理する変数として、f.with_face という変数を追加しています。 こちらの変数は不用意に上書きされないようご注意ください。 ※「chara_hide_all」「chara_hide」「text」タグの実行前にイベントリスナを追加しています。 該当タグにイベントリスナを独自追加したい場合は本プラグインを導入しないでください。
利用規約
* 商用・非商用問わず使用可 * 素材そのものの再配布・販売禁止 * 改造・改変はご自由にどうぞ * クレジット表記任意 * 記載して頂ける場合は 「ときなし/Coredump」又は「Tokinashi / Coredump」でお願いします。
免責事項
この素材を使用したことによって生じた損害・損失に対して制作者は一切責任を負いません
更新履歴
2024/04/06 ver1.00 公開 2024/07/02 ver1.10 ロード時に顔が重なって表示される不具合解消 2024/07/07 ver1.20 ゲームを再起動してロードすると顔グラが機能しなくなる不具合修正 一時的に「???」表記にしたキャラにも顔グラを適用する方法を「小ネタ」で記載
連絡先
制作者 ときなし * E-mail 10kinashi5@gmail.com * Twitter @kalsakey ※不具合報告・ご質問等は BOOTH のメッセージもしくは上記メールをご利用ください ※ご利用報告には返信できないことがあります