投稿記事

2021年 04月の記事 (7)

グループ/サブエミッター用コマンド【TRP_ParticleMZ】

←マニュアルトップへ戻る

MZ版の新機能であるグループやサブエミッターに関するコマンドです。
(※補足以外のパラメータ解説はチートシートと同じ内容です。)

それぞれの機能の詳しい使い方は以下の記事で解説しています。

コマンド一覧

  • group set → グループの再生
  • group edit → グループの編集
  • group clear → グループを停止して削除
  • sub set → サブエミッターのセット

group set →グループの再生

▷パラメータ:「管理ID 対象 設定名 tag:タグ名」
簡易例)『particle group set group1 this』
 → 管理ID(かつ設定名)group1のグループをこの(this)イベントを対象に再生開始
 (設定名省略で設定名=管理ID)
詳細例)『particle group set group1 this setting1 tag:tag1』
 → 管理ID:group1、対象:このイベント、設定名:setting1、タグ:tag1でグループを再生


group edit →グループの編集

▷パラメータ:「管理ID 対象 設定名 tag:タグ名」
簡易例)『particle group edit group1 this』
 → 管理ID(かつ設定名)group1のグループをこの(this)イベントを対象に編集開始
  (設定名省略で設定名=管理ID)
詳細例)『particle group edit group1 this setting1 tag:tag1』
 → 管理ID:group1、対象:このイベント、設定名:setting1、タグ:tag1でグループを編集


group clear →グループを停止して削除

▷パラメータ:「管理ID 即座に削除フラグ」
簡易例)『particle group clear group1』
 → group1の管理IDのグループを停止して削除
詳細例)『particle group clear group1 true』
 → group1の管理IDのグループを即座に削除


sub set →サブエミッターのセット

親エミッター再生直後に実行すること

▷パラメータ:「管理ID 即座に削除フラグ」
簡易例)『particle sub set parent1 setting2』
 → 管理ID:parent1の再生中の親エミッターに設定名setting2のサブエミッターをセット
詳細例)『particle sub set parent1 setting2 0.2 0.8 0.5 1 1』
 → 管理ID:parent1、設定:setting2のサブエミッターを射出タイミング0.2、終了タイミング0.8、慣性速度50%(0.5)、慣性方向を開始角の基準(角度継承1)、親パーティクルの拡大率乗数を継承(拡大率継承1)でセット

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

プラグインマニュアル【TRP_ParticleMZ】

Boothにて販売予定のRPGツクールMZ向けパーティクルプラグイン『TRP_ParticleMZ』のマニュアルページです。(パーティクルプラグイン『TRP_ParticleMZ』for RPGツクールMZ

TRP_ParticleMZはツクールのテストプレイ上でパーティクル設定の編集ができることが最大の特徴。pixi-particles.jsの公式エディタに搭載されていないノードパラメータの設定や独自設計の設定項目も備えおり、加えて多彩なプリセットデータを使ってすぐに高クオリティな演出を作るすることができます。

MV版「TRP_Particle」の各種機能に加えてグループエディタやサブエミッターといった強力な新規機能が追加されています。

使用条件と利用上の注意

パーティクルプラグイン使用条件
パーティクルプラグイン利用上の注意

本プラグインを使用する際の使用条件ならびに、注意事項と動作対応する環境などについて説明しています。


スタートアップ

プラグイン設定項目について

※MV版の記事と共用
TRP_Particle.jsのプラグイン設定
パーティクルプラグイン本体のプラグイン設定各項目について解説します。

TRP_ParticleEditor.jsのプラグイン設定
パーティクルエディタのプラグイン設定各項目について解説します。

表示対象とZ軸値について

※MV版の記事と共用
表示対象の種類とZ軸値【パーティクルプラグイン】
set/play/editといった基本の再生系コマンドには「表示対象」「Z軸値」というパラメータがあります。指定のキャラクターや画面全体、特定リージョンの上といったさまざまな対象の種類を解説しています。

戦闘シーンでの表示

※MV版の記事と共用
戦闘シーンでの表示
戦闘シーンでパーティクルを表示する方法を解説してます。
- スキルで表示させる
- 敵に永続的に表示する
- ステートに対応させて表示

一括操作

※MV版の記事と共用
all対象・タグによる一括制御【TRP_Particle】
たくさんのエミッターを表示している場合はclearなどの管理が煩雑になりますが、all対象やタグを使うことで複数の管理IDに対して一括で操作することができます。

スクリプター向けの解説

※MV版の記事と共用
スクリプトからの呼び出し<上級者向け>【TRP_Particle】
各種プラグインコマンドはスクリプト上でも関数から利用できます。
また、スクリプトで表示したSpriteを対象にしてパーティクルを表示することも可能です。

Q&A/Tips集

※MV版の記事と共用
Q&A・Tips集
雑多なテクニックやよくある質問をまとめてます。

各コマンドの解説

チートシート(印刷用のコマンド一覧)

以下で各コマンド・パラメータの解説をしますが、それらを数枚にまとめたPDFのチートシートも用意しましたのでご活用ください。

MZ形式でコマンドを使う場合にも、各種パラメータの説明を列記しているので手元においておくと便利です。

(一部、バージョンが低いと存在しないコマンドやパラメータがあります。)

cheat_sheet.zip (480.03kB)

ダウンロード

再生制御系コマンド

※MV版の記事と共用
再生制御系コマンド【パーティクルプラグイン】
パーティクルを再生する最も基本的なコマンドについて説明します。
パーティクル設定の編集を開始するeditコマンドも含まれます。

パラメータ変更系コマンド

※MV版の記事と共用
パラメータ変更系コマンド【パーティクルプラグイン】
パーティクル再生中や再生直前にパラメータ設定を変更するコマンドの解説です。

パラメータ一覧【パーティクルプラグイン】
パラメータ変更系コマンドで指定できるパラメータの一覧です。
パーティクル編集時に、それぞれのパラメータの意味について知りたい場合も参考にしてみてください。

その他コマンド

※MV版の記事と共用
その他コマンド【パーティクルプラグイン】
その他のコマンドについて紹介しています。

グループ/サブエミッター用コマンド

グループ/サブエミッター用コマンド【TRP_ParticleMZ】
MZ版で追加されたグループ用コマンド、サブエミッター用コマンドについて紹介しています。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

1 2 »

月別アーカイブ

記事を検索