2つのピクチャを合成します – MpiComposePicture.js
- タイトル
- 2つのピクチャを合成します
- 作者名
- 奏ねこま様
- ヘルプ
- [説明]
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 - パラメータ
-
param Plugin Command desc プラグインコマンドを任意のコマンド名に変更できます。 default compose_picture - ライセンス表記
- - 本プラグインの利用は、RPGツクールMV/RPGMakerMVの正規ユーザーに限られます。
- 商用、非商用、有償、無償、一般向け、成人向けを問わず、利用可能です。
- プラグインを導入した作品に同梱する形以外での再配布、転載はご遠慮ください。
- 本プラグインにより生じたいかなる問題についても、一切の責任を負いかねます。
Copylight (c) 2017 Nekoma Otobuki