当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
ピクチャのスプライトシート - PictureSpriteSheet.js
シェア用テキスト:
▼ピクチャのスプライトシート(トリアコンタン様作) - PictureSpriteSheet.js
https://plugin-mz.fungamemake.com/archives/3972
ピクチャを横 * 縦のスプライトシートとして扱えるようにします。プラグインコマンドからセル番号を切り替えてピクチャアニメーションを簡単に実現できます。
ふりがな:ぴくちゃのすぷらいとしーと
機能概要: ピクチャを横 * 縦のスプライトシートとして扱えるようにします。プラグインコマンドからセル番号を切り替えてピクチャアニメーションを簡単に実現できます。
利用規約(ライセンス): MITライセンス
作者:トリアコンタン
作者サイト:https://triacontane.blogspot.com/
ダウンロードページ:https://raw.githubusercontent.com/triacontane/RPGMakerM…
ファイル名:PictureSpriteSheet.js
プラグインのヘルプ:
/*: * @plugindesc ピクチャのスプライトシートプラグイン * @target MZ * @url https://github.com/triacontane/RPGMakerMV/tree/mz_master/PictureSpriteSheet.js * @base PluginCommonBase * @orderAfter PluginCommonBase * @author トリアコンタン * * @command SET_CELL_SIZE * @text セルサイズ設定 * @desc 次の表示するピクチャのセル数を指定してます。「ピクチャの表示」直前に実行してください。 * * @arg row * @text 縦のセル数 * @desc 縦方向のセルの数です。 * @default 1 * @type number * @min 1 * * @arg column * @text 横のセル数 * @desc 横方向のセルの数です。 * @default 1 * @type number * @min 1 * * @command SET_CELL * @text セル番号指定 * @desc 指定したピクチャ番号のセル番号を設定します。 * * @arg pictureId * @text ピクチャ番号 * @desc 操作対象のピクチャ番号です。 * @default 1 * @type number * @min 1 * * @arg cellNumber * @text セル番号 * @desc 設定したいセル番号です。指定の仕方はヘルプを参照してください。 * @default 0 * @type number * @min 0 * * @command ADD_CELL * @text セル番号加算 * @desc 指定したピクチャ番号のセル番号をひとつ加算します。 * * @arg pictureId * @text ピクチャ番号 * @desc 操作対象のピクチャ番号です。 * @default 1 * @type number * @min 1 * * @help PictureSpriteSheet.js * * ピクチャを横 * 縦のスプライトシートとして扱います。 * セル画像を切り替えてアニメーションを行う場合に、パフォーマンスを改善して * かつ非同期によるチラつきが発生しなくなります。 * * 連結した画像があまりに大きい(縦横いずれかが4096ピクセル以上)場合は * 正常に表示されない可能性があります。 * プラグインコマンドからセル番号を指定してます。 * * セル番号は[0]から開始で以下の凡例に従って指定してください。 * [0] [1] [2] * [3] [4] [5] * [6] [7] [8] * * このプラグインの利用にはベースプラグイン『PluginCommonBase.js』が必要です。 * 『PluginCommonBase.js』は、RPGツクールMZのインストールフォルダ配下の * 以下のフォルダに格納されています。 * dlc/BasicResources/plugins/official * * 利用規約: * 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等) * についても制限はありません。 * このプラグインはもうあなたのものです。 */