
ピクチャ合成 - MpiComposePicture.js

▼ピクチャ合成(奏ねこま(おとぶきねこま)様作) - MpiComposePicture.js
https://plugin.fungamemake.com/archives/13137
2つのピクチャを合成します。
ふりがな:ぴくちゃごうせい
機能概要: 2つのピクチャを合成します。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:禁止 (素材を利用した作品の配布は再配布に当たりません。)
・詳細はダウンロードページ・プラグイン内を確認
作者:奏ねこま(おとぶきねこま)
作者サイト:https://twitter.com/koma_neko
解説ページ:https://makonet.sakura.ne.jp/rpg_tkool/Old/
ファイル名:MpiComposePicture.js
プラグインのヘルプ:
/*: * @plugindesc 2つのピクチャを合成します。 * @author 奏ねこま(おとぶき ねこま) * * @param Plugin Command * @desc プラグインコマンドを任意のコマンド名に変更できます。 * @default compose_picture * * @help * [説明] * 2つのピクチャを合成して、新しいピクチャを作成します。 * * [使用方法] * 合成したい2つの画像をあらかじめ、イベントコマンド「ピクチャの表示」で表示さ * せておき(不透明度0でも可)、プラグインコマンドでピクチャ番号と合成方法を指 * 定して合成します。 * * [プラグインコマンド] * compose_picture <pid1> <pid2> <type> <dx> <dy> <dw> <dh> <sx> <sy> <sw> <sh> * * <実行例> * compose_picture 1 2 xor * compose_picture 1 2 xor 10 10 * compose_picture 1 2 xor 10 10 200 200 * compose_picture 1 2 xor 10 10 200 200 30 30 * compose_picture 1 2 xor 10 10 200 200 30 30 400 400 * * <引数に変数の値を使用する例> * compose_picture v[1] v[2] xor v[3] v[4] * * <引数説明> * pid1 : 合成先ピクチャ番号 * pid2 : 合成元ピクチャ番号 * type : 合成方法 * dx : 合成先X座標(省略可) * dy : 合成先Y座標(省略可) * dw : 合成先横サイズ(省略可) * dh : 合成先縦サイズ(省略可) * sx : 合成元X座標(省略可) * sy : 合成元Y座標(省略可) * sw : 合成元横サイズ(省略可) * sh : 合成元縦サイズ(省略可) * * <合成方法について> * type(合成方法)に指定できるものには、以下のようなものがあります。 * * source-atop * source-in * source-out * source-over * destination-atop * destination-in * destination-out * destination-over * lighter * copy * xor * * 各合成方法の詳しい内容については、下記サイトなどをご参照下さい。 * http://www.html5.jp/canvas/ref/property/globalCompositeOperation.html * * [利用規約] .................................................................. * - 本プラグインの利用は、RPGツクールMV/RPGMakerMVの正規ユーザーに限られます。 * - 商用、非商用、有償、無償、一般向け、成人向けを問わず、利用可能です。 * - 利用の際、連絡や報告は必要ありません。また、製作者名の記載等も不要です。 * - プラグインを導入した作品に同梱する形以外での再配布、転載はご遠慮ください。 * - 本プラグインにより生じたいかなる問題についても、一切の責任を負いかねます。 * [改訂履歴] .................................................................. * Version 1.00 2017/05/11 First edition. * Version 1.01 2017/05/12 セーブ・ロードに対応。 * Version 1.02 2017/06/10 引数の変数指定が機能しなかった問題を修正 * -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- * Web Site: http://makonet.sakura.ne.jp/rpg_tkool/ * Twitter : https://twitter.com/koma_neko * Copylight (c) 2017 Nekoma Otobuki */
