ティラノスクリプト - メモ
ティラノスクリプトのメモ。

ビルダー用プラグインでコンポーネントヘッダーを追加する

2021-03-04 メモ ティラノビルダー
この記事をシェアする

ビルダー用プラグインの作り方です。

コンポーネントのヘッダーとは?

コンポーネントのヘッダーというのはこれです。

ここに最低限の情報があると便利だなあ~と思ったので、メッセージ縁取りプラグインでは追加してます。
plugin_template.builder.js には heddaer の記述が無かったので自分用メモです。

参照ファイル

resources/app/js/app/component/default.js

追加方法

hoge.builder.js の "component":{} 内の namecomponent_type と同じ並びに以下を記述する。

header:function(e){
 return e.data.pm.hoge  //マクロで渡す値をそのまま表示
}

データが無い時は空欄にする場合?

header:function(e){
 return e.data.pm.hoge || (e.data.pm.hoge=""),
 e.data.pm.hoge
}

メッセージ縁取りプラグインの例

「message」や「chara_name」ではわかりにくいかもなのでこうしました。

header:function(e){
 var edge_find="";
 if(e.data.pm.find=="")edge_find="全て";
 else if(e.data.pm.find=="chara_name")edge_find="キャラ名のみ";
 else if(e.data.pm.find=="message")edge_find="メッセージのみ";
 return edge_find
}

注意

フォームのchengeイベントは select のみ対応っぽい。
checkbox 等は、再読み込みされれば反映されてる。

この記事をシェアする
ティラノスクリプトに入ってる拡張ライブラリ スリーシェルゲーム

コメント送信フォーム


※ Email will not be published
Loading...
 Please enter the letters of the image