”トップページ用”カテゴリより画像をお借りしてます/対策として有効ではなかったため、投稿形式にzipを復活させました。引き続きなりすまし、パスワード付き圧縮ファイルにご注意ください

ImageDisplay – 画面内画像表示プラグイン

ImageDisplay は、ゲーム画面内にお好みのPNG画像を重ねることができるUnity用プラグインです。

Hシーンでの利用を前提にし、軽量さを重視し、
画像1のように撮影中のような画像を被せる用途を想定しています。
画像1では非表示にしていますが、呼び出した画像の下のエモクリのボタン類は押すことができます。
(HシーンだけでなくADVなどでも動きます)

導入・使用方法
 1.~BepInEx\pluginsフォルダにImageDisplay.dllを配置する
 2.使いたいときに右Shift+Lで呼び出し
  3.カメラに被せたいPNG画像を ~BepInEx\plugins\ImageDisplay_Imagesフォルダに1枚配置する

主な機能
 ・位置指定: 画面中央を基準に、ピクセル単位で上下左右の表示位置を微調整可能。
 ・スケーリング: 画像サイズを 1%~200% の範囲で自由に変更できます(画像2は変更したもの)。

 ・Config:設定項目は画像3を参照、キー設定以外の反映タイミングは画像表示時です。   
   ToggleShortcut: 表示切り替えキーの変更。
   ImageFolderPath: 画像読み込み先フォルダのパス指定。
    初期フォルダは~BepInEx\plugins\ImageDisplay_Images(ImageDisplay_Imagesは自動作成)
   PositionOffsetX / Y: 画像の表示位置オフセット。
   DisplayScalePercent: 画像の表示倍率。
   
 ・エラー関係
   10MBを超える画像ファイルを読み込まない安全制限あり(用途的にそれ以上不要と想定)。

動作確認
 BepInEx 5.4.23.4で確認、但し5.4.21を参照しているため
 その辺りのバージョンで動作する可能性はあります

表示している画像について(非同梱)
 サンプルでカメラに被せて使用させていただいている画像は以下のフリー素材となります。
  https://www.pixiv.net/artworks/19204023

その他
 自分用に軽量なものを意識して作ったため、至らない点は多いと思います。
 無いとは思いますが再配布・改変などはご自由にどうぞ。

コメント

タイトルとURLをコピーしました