いのちの輝きを与えるプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
ベルファーレ長田(゜∀゜)
記事: 38
登録日時: 2017年9月08日(金) 13:22
お住まい: VIPツクールスレ
連絡を取る:

いのちの輝きを与えるプラグイン

投稿記事by ベルファーレ長田(゜∀゜) » 2020年8月29日(土) 00:00

【プラグイン名】
KRST_SPARKLE_OF_LIFE.js

【概要】
いのちの輝きをゲームに与えるプラグインです。

【特徴】
プラグインコマンドを用いていのちの輝きをゲームに与えます。
プラグインパラメータでいのちの輝きを設定します。

【最新版】
KRST_SPARKLE_OF_LIFE.js
(18.22 KiB) ダウンロード数: 8 回

Ver 1.0.0(2020/08/28 公開)

【使用方法】

◆いのちの輝きの体を配置する場合

コード: 全て選択

KRST_SHOW_BODY {0} {1} {2} {3}
{0}:X座標
{1}:Y座標
{2}:横幅
{3}:縦幅


◆いのちの輝きの目玉を配置する場合

コード: 全て選択

KRST_SHOW_EYE {0} {1} {2} {3}
{0}:X座標
{1}:Y座標
{2}:横幅
{3}:縦幅


◆いのちの輝きを消す場合

コード: 全て選択

KRST_HIDE


◆動作を確認したい場合
下記スクリプトを並列処理イベントで実行すれば、
左クリックで体が、右クリックで目玉が描画されます。

コード: 全て選択

if( TouchInput.isCancelled() || TouchInput.isTriggered() ) {
  let x = TouchInput.x
  let y = TouchInput.y
  let w = Math.floor(Math.random() * (150 - 50) + 50);
  let h = Math.floor(Math.random() * (150 - 50) + 50);
  let command = TouchInput.isCancelled() ? "KRST_SHOW_EYE" : "KRST_SHOW_BODY";
  let args = new Array(String(x), String(y), String(w), String(h));
  this.pluginCommand(command, args);
}
TouchInput.isTriggered();


◆補足
このプラグインは自由に改変してもらって結構です。
このプラグインは2025年大阪・関西万博を応援しています。

◆お願い
制作者はRPGツクールMZをセールまで購入しないスタンスなので、
どなたかこのプラグインをRPGツクールMZ用でも使えるようにしてください。

SparkleOfLife_Sample_Thumbnail.gif
SparkleOfLife_Sample_Thumbnail.gif (359.95 KiB) 閲覧数: 1074 回


【ライセンス(MITライセンス)】
製作者: ベルファーレ長田(゜∀゜)◆AHYA/HaiA.
非商用利用: 自由
商用利用: 自由
再配布: 自由
加工: OK
加工後の再配布: OK
シリーズ: ツクールMV(他の用途で使用しても問題ありません)

----------------------------------------------------------------
◆名前
ベルファーレ長田(゜∀゜)◆AHYA/HaiA.
◆肩書
スーパーツクラー
◆Twitter
https://twitter.com/velfare_nagata
----------------------------------------------------------------
ウツダ
記事: 35
登録日時: 2020年2月13日(木) 15:01
お住まい: 自宅
連絡を取る:

Re: いのちの輝きを与えるプラグイン

投稿記事by ウツダ » 2020年8月29日(土) 15:52

ベルファーレ長田(゜∀゜)様

こんにちは。うつだともうします。
私、こういう「誰得」って感じのもの嫌いじゃないです。

面白そうなのでMZ版作ってみます。
ウツダ
記事: 35
登録日時: 2020年2月13日(木) 15:01
お住まい: 自宅
連絡を取る:

Re: いのちの輝きを与えるプラグイン

投稿記事by ウツダ » 2020年8月29日(土) 21:12

ウツダ さんが書きました:ベルファーレ長田(゜∀゜)様

こんにちは。うつだともうします。
私、こういう「誰得」って感じのもの嫌いじゃないです。

面白そうなのでMZ版作ってみます。


できました。

KRST_SPARKLE_OF_LIFE_MZ.js
(20.64 KiB) ダウンロード数: 0 回


動作確認のコードはこちらです。使い方はMV版と同じです。

コード: 全て選択

if (TouchInput.isCancelled() || TouchInput.isTriggered()) {
  let x = TouchInput.x;
  let y = TouchInput.y;
  let w = Math.floor(Math.random() * (150 - 50) + 50);
  let h = Math.floor(Math.random() * (150 - 50) + 50);
  let command = TouchInput.isCancelled() ? "KRST_SHOW_EYE" : "KRST_SHOW_BODY";
  let args = { X: String(x), Y: String(y), Width: String(w), Height: String(h) };
  PluginManager._commands["KRST_SPARKLE_OF_LIFE_MZ:" + command](args);
}
TouchInput.isTriggered();


また、MV版の時点で、いのちの輝きくんのふちの線が切れていたので修正しました。
KRST_SPARKLE_OF_LIFE.js
(18.16 KiB) ダウンロード数: 1 回


ライセンスはMITを採用します。ご自由にお使いください。

これらのプラグインも2025年大阪・関西万博を応援しています。
アバター
ベルファーレ長田(゜∀゜)
記事: 38
登録日時: 2017年9月08日(金) 13:22
お住まい: VIPツクールスレ
連絡を取る:

Re: いのちの輝きを与えるプラグイン

投稿記事by ベルファーレ長田(゜∀゜) » 2020年8月30日(日) 05:26

ウツダ さん
どうも、御対応ありがとうございます!
MZ対応だけでなく、バグも修正してくれて感謝です!!

> こういう「誰得」って感じのもの嫌いじゃないです。
流行りにのっかっただけの一発ネタです!
使い時は今か、2025年頃ですかね!
個人的にはアニメーションや描画の練習にはなりましたが!
----------------------------------------------------------------
◆名前
ベルファーレ長田(゜∀゜)◆AHYA/HaiA.
◆肩書
スーパーツクラー
◆Twitter
https://twitter.com/velfare_nagata
----------------------------------------------------------------

“MV:プラグイン素材” へ戻る