文章のアウトラインの太さをシーンによって使い分けたいと考えています。
そこでAltered (Machina)様が製作したALT_MessageOutline.jsプラグインを見つけました。
しかし、値設定がプラグイン管理の画面でしか行えず困っています。
変数にする為には、下記のスクリプトのどこを書き換えればいいのでしょうか?
ご教授お願い致します。
【解決済み】プラグインの「固定値」を「変数」に変更したい。
【解決済み】プラグインの「固定値」を「変数」に変更したい。
最後に編集したユーザー そみや [ 2021年6月26日(土) 06:35 ], 累計 2 回
-
- 記事: 752
- 登録日時: 2018年12月23日(日) 13:55
Re: プラグインの「固定値」を「変数」に変更したい。
こんにちは。
プラグインの内容を(ほぼそのまま)貼り付けてしまうのは、これに抵触しますので、
貼っているソースコードは削除してください。
表題のメッセージ文章のアウトラインの太さを変数で変更するための改変ですが、
@param から @desc までの 3行 を 次のコードで上書きしてください。
var paramOutlineSize の行を以下に変更してください。
this.contents.outlineWidth の行を以下に変更してください。
これで、変数を使用して、メッセージの縁取りのサイズを変更できるようになると思います。
ご確認ください。
このプラグイン、利用上の注意として、二次配布禁止 となっています。そみや さんが書きました:文章のアウトラインの太さをシーンによって使い分けたいと考えています。
そこでAltered (Machina)様が製作したALT_MessageOutline.jsプラグインを見つけました。
しかし、値設定がプラグイン管理の画面でしか行えず困っています。
変数にする為には、スクリプトのどこを書き換えればいいのでしょうか?
ご教授お願い致します。
プラグインの内容を(ほぼそのまま)貼り付けてしまうのは、これに抵触しますので、
貼っているソースコードは削除してください。
表題のメッセージ文章のアウトラインの太さを変数で変更するための改変ですが、
@param から @desc までの 3行 を 次のコードで上書きしてください。
コード: 全て選択
* @param MessageOutlineWidthVariable
* @text メッセージのアウトラインの太さ変数
* @desc フォントの縁取りの太さを指定する変数番号を設定する。
* 0(なし)を設定すると通常の4ピクセルに固定
* @type variable
* @default 1
コード: 全て選択
var paramMessageOutlineWidthVariable = Number(parameters['MessageOutlineWidthVariable']);
コード: 全て選択
this.contents.outlineWidth = paramMessageOutlineWidthVariable === 0 ? 4 : $gameVariables.value(paramMessageOutlineWidthVariable);
ご確認ください。
Re: プラグインの「固定値」を「変数」に変更したい。
ecf5DTTzl6h6lJj02様
丁寧な説明ありがとうございます。
試したところ上手く動作しました。
またソースコードの二次元配布禁止のことご指摘ありがとうございます。
丁寧な説明ありがとうございます。
試したところ上手く動作しました。
またソースコードの二次元配布禁止のことご指摘ありがとうございます。