見出し画像

【ティラノビルダー】ふきだし会話中は、セーブ等のボタンを非表示にする方法

ふきだし会話中は、セーブ等のボタンを非表示にする方法を解説します。


【注意点】

ティラノスクリプト本体を改造しています。

不具合が発生した場合は、お手数をおかけしますが、今回貼り付けたコードを削除してください。

【使用素材】

わたおきば様の立ち絵を使用させていただきました。

plugin.ksファイルの編集

画面左上のプロジェクト名をクリックします。

scenarioフォルダをクリックします。

systemフォルダをクリックします。

plugin.ksをメモ帳で開きます。

[return]と書かれています。このコードは絶対に消さないでください。

下記のコードを貼り付けます。

[iscript]
tyrano.plugin.kag.tag.fuki_start = {
  pm: {
    layer: "message0",
    page: "fore"
  },
  start: function(pm) {
    this.kag.stat.fuki.active = !0;
    this.kag.layer.getLayer(pm.layer, pm.page).find(".message_outer").addClass("fuki_box");
    var j_msg_inner = this.kag.layer.getLayer(pm.layer, pm.page).find(".message_inner");
    j_msg_inner.css("width", "");
    j_msg_inner.css("height", "");
    this.kag.layer.hideFixLayer();
    this.kag.ftag.nextOrder()
  }
};
TYRANO.kag.ftag.master_tag.fuki_start = TYRANO.kag.tag.fuki_start
TYRANO.kag.ftag.master_tag.fuki_start.kag = TYRANO.kag

tyrano.plugin.kag.layer.showMessageLayers = function() {
  this.kag.stat.is_hide_message = !1;
  for (var num_message_layer = parseInt(this.kag.config.numMessageLayers), i = 0; i < num_message_layer; i++) {
    var j_layer = this.getLayer("message" + i);
    "true" == j_layer.attr("l_visible") && j_layer.show()
  }
  if (this.kag.stat.fuki.active != !0) {
    this.showFixLayer();
  }
}
[endscript]

最後に上書き保存します。

これで、plugin.ksファイルの編集は完了です。

以上で解説を終わります。おつかれさまでした。


この記事が気に入ったらサポートをしてみませんか?