【解決済】画像合成プラグイン「CBR_imgFusion.js」の改変依頼

ふゆき
記事: 25
登録日時: 2019年11月23日(土) 11:47

【解決済】画像合成プラグイン「CBR_imgFusion.js」の改変依頼

投稿記事by ふゆき » 2022年9月07日(水) 19:32

こんにちは、お世話になっております。
今回ご相談したいのはプラグインの改変になります。

●リクエスト内容
COBRA様製作プラグイン「CBR_imgFusion.js」の、サブフォルダ対応改変
(URL:http://cobrara.blogspot.com/2020/02/blog-post.html)

●詳細
表題プラグインを、現在制作中のR18ゲームのアダルトシーン表示で利用させていただいております。
製作が進み差分含めピクチャ数が膨大になったことでpicturesフォルダのみでの管理が煩雑になってしまい、サブフォルダに対応できないかと思いご相談させていただきました。

現状では「pictures」フォルダ直下の画像データのみ使用可能で、ゲーム内ではスクリプトにて

コード: 全て選択

 CBR-画像合成
<合成したい画像名.png>
 追加したい画像名.png

と記述する仕様になっています。
これを

コード: 全て選択

 CBR-画像合成
<サブフォルダ/合成したい画像名.png>
サブフォルダ/ 追加したい画像名.png

といった記述に対応できるようにしていただきたいと考えています。(記述方法はあくまで一例)

あるいは私が見落としているだけで、
現状でサブフォルダ内を参照できる方法がもしあれば、教えていただけると助かります。

どなたかお願いできませんでしょうか。
最後に編集したユーザー ふゆき on 2022年10月12日(水) 01:26 [ 編集 1 回目 ]

アバター
WTR
記事: 558
登録日時: 2015年12月22日(火) 19:14

Re: 画像合成プラグイン「CBR_imgFusion.js」の改変依頼

投稿記事by WTR » 2022年10月10日(月) 22:58

時間が経っているので解決しているかもしれませんが
プラグイン側ではとくにサブフォルダを制限する記述はないようです。
一例のような記述でサブフォルダの画像をロード・合成できると思います。

問題なのはおそらくイベントコマンドのほうで
合成した画像がサブフォルダにあるとピクチャの表示コマンドで参照できない、ということではないでしょうか。
それならピクチャの表示をスクリプトで書いてしまうのが手っ取り早いかと思います。
サブフォルダを画像ファイル名に含めて記述することができます。

コード: 全て選択

◆スクリプト:CBR-画像合成
:     :<sub/合成したい画像名.png>
:     :sub/追加したい画像名.png
◆スクリプト:$gameScreen.showPicture(1, "sub/合成したい画像名", 0, 100, 100, 100, 100, 255, 0, 1)
Twitter、はじめました。
https://twitter.com/wtr_in_reverie/
ふゆき
記事: 25
登録日時: 2019年11月23日(土) 11:47

Re: 画像合成プラグイン「CBR_imgFusion.js」の改変依頼

投稿記事by ふゆき » 2022年10月12日(水) 01:26

WTRさま:

ご返信ありがとうございます。
他の作業に手を付けていて未だに解決していなかったので、大変助かります!

ツクールの表示コマンドがサブフォルダに対応していないだけで、
プラグイン側はそのまま使用できたのですね。
お教えいただいたとおりピクチャ表示をスクリプトで行ったところ、希望する動作を確認できました。

ご助言いただきありがとうございました!
プラグイン改変の必要は無いとわかったので、こちらのトピックは解決済みとさせていただきます。

“MV:プラグイン素材のリクエスト” へ戻る