当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
PANDA 戦闘アニメの位置を敵ごとにずらす - PANDA_AnimationOffsetByEnemy.js
シェア用テキスト:
▼PANDA 戦闘アニメの位置を敵ごとにずらす(panda様作) - PANDA_AnimationOffsetByEnemy.js
https://plugin-mz.fungamemake.com/archives/6674
アニメーションのオフセットを敵ごとに変えられるようにします。
ふりがな:せんとうあにめのいちをてきごとにずらす
機能概要: アニメーションのオフセットを敵ごとに変えられるようにします。
利用規約(ライセンス): MITライセンス
作者:panda
作者サイト:http://www.werepanda.jp/
解説ページ:http://www.werepanda.jp/blog/20240414122820.html
ファイル名:PANDA_AnimationOffsetByEnemy.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc アニメーションのオフセットを敵ごとに変えられるようにします。 * @author panda(werepanda.jp) * @url http://www.werepanda.jp/blog/20240414122820.html * * @help 敵キャラのメモ欄に以下の記述をすることで、 * その敵キャラに対する戦闘アニメーションの表示位置を調整することができます。 * <animationOffsetX:n> 全ての対象アニメーションを横方向にnドットずらします * <animationOffsetY:n> 全ての対象アニメーションを縦方向にnドットずらします * <animationOffsetXm:n> IDがm番のアニメーションを横方向にnドットずらします * <animationOffsetYm:n> IDがm番のアニメーションを縦方向にnドットずらします * * 対象となるアニメーションは、表示タイプが「対象ごと」のもののみです。 * また、MV互換アニメーションは対象外です。 * アニメーション自体に設定されているオフセットXYに上記の値が加算されます。 * 個別に指定されたアニメーションには、全てで指定した値は反映されません。 * * 設定例: * <animationOffsetX:100> * <animationOffsetY:-200> * <animationOffsetY21:50> * <animationOffsetX123:-150> * <animationOffsetY123:0> * この敵キャラに対して、表示タイプが「対象ごと」のアニメーションは全て * 横方向は右に100ドット、縦方向は上に200ドットずれて表示されます。 * IDが21番のアニメーションは、横方向は他と同じく右に100ドットずれますが、 * 縦方向は下に50ドットずれて表示されます。 * IDが123番のアニメーションは、横方向は左に150ドットずれて表示され、 * 縦方向はずれずに表示されます。 * * ■ 利用規約 * このプラグインはMITライセンスで配布されます。 * ご自由にお使いください。 * https://opensource.org/licenses/mit-license.php * */