WOLF RPGエディター(ウディタ)/演出・システム【サイトトップへ戻る】 ■【マスク使用例】戦闘中にカットインを表示 (更新:2024/05/15) 戦闘中にマスク機能を使ってカットインを表示します。
マスク機能に使用に関する基本的な説明は別ページにあります。 ■カットインの導入について カットインは、戦闘中に頻繁に表示されると、うっとうしさが増し、戦闘時間が長くなり、 カットインの表示で戦闘画面の状況が確認しづらくなるなど、マイナス要素が多くなってしまいます。 そのため、主人公が行動する度に毎回カットインを入れるのはお勧めできません。 SPを大量に消費する大技を発動する時やカウンター攻撃の発動など、特定の条件の時にカットインを表示した方が良いでしょう。 戦闘中にカットインを入れるには、基本システムのコモンイベントを改造する必要があります。 当ページではコモンイベントの改造方法を紹介しているので、そのとおりに設定すれば比較的簡単に改造する事ができます。 しかし「このタイミングで表示したい」「他のコモン素材と併用したい」など、制作者独自の仕様に変えたい場合は、 自力でコモンイベントを改造する必要があります。 ▲トップへ戻る▲ ■設定前の補足説明 今回の処理では、戦闘中の特定の条件の時にコモンイベント「カットイン」を呼び出し、 主人公の顔アップが表示されるように設定します。 ピクチャ番号は19300〜19304番を使います。 背景のグラデーションや上下の黒い横線は、ピクチャの図形表示機能を使って表示します。 カットインの表示は、画面中央から1フレームごとに上下に8ピクセルずつ5回追加して、 縦80ピクセルのカットインを表示します。 ▼左はマスクの白黒の設定イメージ、右はゲーム画面の表示見本 なお、下図のようにパッとカットインの画像が表示される場合は、 ただピクチャを表示するだけなので、マスク機能を使う必要はありません。 当ページの設定例は、ゲーム画面のサイズ[320×240[x2]]に合わせてピクチャやマスクの白黒画像を設定しています。 ▲トップへ戻る▲ ■画像の準備 画像はカットイン用の顔グラフィックとマスクの白黒画像を準備してください。 【クリックして今回のイベント設定で使用する画像をダウンロード】
マスク用の白黒画像は「640×16ピクセル」を使用します。 [320×240[x2]]の場合は半分のサイズになるので、ゲーム画面上のサイズは「320×8ピクセル」になります。 ▲トップへ戻る▲ ■カットインのコモンイベントを設定 呼び出すと指定した主人公のカットインを表示するコモンイベントを設定します。 戦闘用のコモンイベントですが、一応マップイベントの会話イベントなどでも使えます。
▲トップへ戻る▲ ■技能使用時にカットインを表示 特定の技能を使用した時にカットインが表示されるように、基本システムを改造します。 まずユーザーDB[0:技能]にて、新規の項目「カットイン表示」を準備してください。 そしてカットインを表示する技能の項目[カットインを表示]を「1」にしてください。 コモンイベント[195:X┣◆1ターンの処理を実行]をコピーして、未使用のコモンIDに貼り付けてください。 改造は複製したコモンイベント(コモンID[215]以降の方)で行ってください。 改造前の状態に戻したい時には、複製したコモンイベントを削除すれば、すぐに元に戻ります。 複製したコモンイベント[X┣◆1ターンの処理を実行]の31行目に以下のイベントを追加してください。
以上で設定完了です。 ▲トップへ戻る▲ ■カウンター発動時にカットインを表示 カウンター発動時に「反撃した!」と表示される部分をカットインの表示に変えます。
ユーザーDB[8:状態設定]のカウンターの項目[43:┣ カウンター発動文[対象〜]の文字列を削除してください。 以上でユーザーDBの設定は完了です。 なお、ユーザーDB[0:技能]のカウンターの項目[カットイン表示]は「0」のままで問題ありません。 コモンイベント[165:X[戦]┗単体処理]を複製して、 複製したコモンイベント[X[戦]┗単体処理]の1123行目に以下のイベントを追加してください。
以上で設定完了です。 ▲トップへ戻る▲ ◎関連ページ ◆マスク機能を使う ┣◆【マスク使用例】戦闘中にカットインを表示 ┣◆【マスク使用例】場所移動時の演出 ┣◆【マスク使用例】複数の黒マスクを同時に設定して画面全体を黒マスクに変える ┣◆【マスク使用例】光を当ててマップイベントを表示(懐中電灯) ┣◆【マスク使用例】マウスポインタの位置にマスクを設定(拡大鏡・射撃など) ┗◆【マスク使用例】歩行グラフィックを顔グラフィックに使う ◆イベントコマンド【エフェクト】(マスクのイベントコマンド) |