WOLF RPGエディター 質問スレ 其の10at GAMEDEVWOLF RPGエディター 質問スレ 其の10 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト1012:名前は開発中のものです。 17/05/29 23:29:00.56 fzkB7QZn.net ■トランジション準備 ←ここで画面停止 ■場所移動:主人公 ▲マップID1[サンプルマップA] X:15 Y:1 [トランジションなし] ← マップチェンジ ■変数操作: このEvのセルフ変数0 = 9100284 + 0 ■変数操作: V[このEvのセルフ変数0] = 6 + 0 ←ここで高さ変更処理が入る ■トランジション実行 ←ここで画面が切り替わる 例えばこんな風にすれば高さの変更処理は見えない。変更したいチップがあるマップではなく、別のマップからそのマップへ移動する時の処理に工夫しないといけないのが面倒だけど そういう微調整をしたいイベントチップが沢山あるなら、高さ変更処理を一括で変更する処理をコモンイベントで作って移動の度に逐一呼び出すのが良い。 例えば影グラフィック11番~42番は高さを+1~+32するって処理なら下みたいな感じ.イベントは100個までしか置かないって仮定で作ったもの. ■変数操作: CSelf10 = 0 + 0 ■回数付きループ [ 100 ]回 |■変数操作+: CSelf11 = キャラ[CSelf10] の 影グラフィック番号 |■条件分岐(変数): 【1】CSelf11 が 10以下 【2】CSelf11 が 42以下 |-◇分岐: 【1】 [ CSelf11 が 10以下 ]の場合↓ | |■ |-◇分岐: 【2】 [ CSelf11 が 42以下 ]の場合↓ | |▼ 10超かつ42以下の分岐 | |■変数操作: CSelf12 = 9100000 + 4 | |■変数操作: CSelf12 += CSelf10 * 10 | |■変数操作: V[CSelf12] = CSelf11 - 10 | |■ |◇分岐終了◇ |■変数操作: CSelf10 += 1 + 0 |■ ◇ループここまで◇◇ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch