こんにちは。
以前に作成した「キャラクターグラフィック表示拡張プラグイン」が使えるかもしれません。
キャラクターグラフィックにピクチャや遠景を割り当てたり、表示方法を細かくカスタマイズするプラグインです。
こんな感じでメモ欄を指定したイベントをプライオリティ「通常キャラの上」で作成して
画面のもっとも左上に配置すれば、近景として機能する……はずです。
<CG遠景:a, Sunset><CG原点:a,0,0><CGシフト:a,-24,-48>
うまく動作しない場合はご相談ください。
・詳しい使い方
イベントのグラフィック表示方法を拡張して多彩な表現を可能にします。
イベントのメモ欄に所定の書式で記入してください。
項目の間はカンマで区切ってください。引数には文章の表示と同じ制御文字が使用できます。
また、ページ数に「A」と入力すると全てのページが対象になります。
<CGピクチャ:(ページ数),(ファイル名)>
指定したページが有効になった場合のグラフィックをピクチャ画像から取得します。
拡張子は不要です。歩行アニメ待機アニメは無効化されます。
例:<CGピクチャ:1,Test> or <CGPicture:1,Test>
<CG敵キャラ:(ページ数),(ファイル名)>
指定したページが有効になった場合のグラフィックを敵キャラ画像から取得します。
拡張子は不要です。歩行アニメ待機アニメは無効化されます。
例:<CG敵キャラ:1,Bat> or <CGEnemy:1,Bat>
<CGアイコン:(ページ数),(インデックス)>
指定したページが有効になった場合のグラフィックをアイコン画像から取得します。
歩行アニメ待機アニメは無効化されます。
例:<CGアイコン:1,128> or <CGIcon:1,128>
<CGフェイス:(ページ数),(ファイル名)(インデックス)>
指定したページが有効になった場合のグラフィックをフェイス画像から取得します。
歩行アニメ待機アニメは無効化されます。
例:<CGフェイス:1,Actor1,4> or <CGFace:1,Actor1,4>
<CG遠景:(ページ数),(ファイル名)>
指定したページが有効になった場合のグラフィックを遠景画像から取得します。
拡張子は不要です。歩行アニメ待機アニメは無効化されます。
例:<CG遠景:1,Test> or <CGParallaxes:1,Test>
<CGタイル:(ページ数),(横幅),(高さ)>
指定したページが有効になった場合のグラフィックをタイルマップ画像から取得します。
横幅と高さを指定して本棚やベッドが一つのイベントで表現できます。
イベントの画像選択から一番左上のタイルを選択してください。
例:<CGタイル:1,2,2> or <CGTile:1,2,2>
<CGシフト:(ページ数),(X座標),(Y座標)>
指定したページが有効になった場合のグラフィック表示位置を
指定したピクセル分ずらして表示します。
例:<CGシフト:1,16,-16> or <CGShift:1,16,-16>
<CGプライオリティ:(ページ数),(プライオリティ)>
指定したページが有効になった場合の表示優先度を設定します。
1~9までの値を設定できます。
例:<CGプライオリティ:1,6> or <CGPriority:1,6>
<CG合成方法:(ページ数),(合成方法)>
指定したページが有効になった場合のグラフィックの合成方法を設定します。
0:通常 1:加算 2:乗算 3:スクリーン
例:<CG合成方法:1,2> or <CGBlendType:1,2>
<CG拡大率:(ページ数),(X拡大率)(Y拡大率)>
指定したページが有効になった場合のグラフィックの拡大率を設定します。
負の値を設定すると画像が反転します。
例:<CG拡大率:1,100,-100> or <CGScale:1,100,-100>
<CG回転角:(ページ数),(回転角)>
指定したページが有効になった場合のグラフィックの回転角を設定します。
回転の中心は、キャラクターの足下になります。0~360の範囲内で設定してください。
例:<CG回転角:1,180> or <CGAngle:1,180>
<CG原点:(ページ数),(X原点)(Y原点)>
指定したページが有効になった場合のグラフィックの原点(0...100)を設定します。
デフォルトではX原点が50、Y原点が100(画像の足下が原点になる)です。
例:<CG原点:1,0,0> or <CGOrigin:1,100,100>
<CG絶対座標:(ページ数),(X座標),(Y座標)>
指定したページが有効になった場合のグラフィック表示位置を
絶対座標(ピクチャのようにマップのスクロールとは無関係に表示する)にします。
ただし、イベントそのものの位置は変わりません。
例:<CG絶対座標:1,16,-16> or <CGAbsolute:1,16,-16>
・ダウンロード
https://raw.githubusercontent.com/triac ... cExtend.js
・利用規約
当プラグインはMITライセンスのもとで公開されています。作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)についても制限はありません。このプラグインはもうあなたのものです。
