ピクチャ合成 - 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
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2023 All Rights Reserved.