> [やりたいこと]
> 戦闘中に立ち絵を表示させたいです。
>
> [やってみたこと]
> hhttps://silka-blog.com/w-editor/tachie-battle
> を読んで戦闘中の立ち絵表示コモンを作るなど設定をしました。
>
> [やってみた結果、どううまくいかないか]
> 戦闘中に立ち絵が表示されません。
>
> 色々調べてみましたが他に立ち絵を表示させる方法がわからず、
> ブログにもコメントしましたが返信がない状況です。
>
> 戦闘中に立ち絵を表示させる方法があれば教えてください。
リンク先の設定例のとおりに設定してみましたが、問題無く立ち絵が表示されました。
以下は動作確認した時のコモンイベント「[戦]立ち絵表示」の設定です。
コモンイベント「[戦]立ち絵表示」/呼び出しのみ
■条件分岐(変数): 【1】 CSelf0[表示/消去] が 0 と同じ 【2】 CSelf0[表示/消去] が 1 と同じ
-◇分岐: 【1】 [ CSelf0[表示/消去] が 0 と同じ ]の場合↓
|■DB読込(可変): CSelf5 = 可変DB[ 0 : CSelf1[主人公ID] : 立ち絵 ] (主人公ステータス : - : 60)
|■DB読込(可変): CSelf20 = 可変DB[ 0 : CSelf1[主人公ID] : 立ち絵座標X ] (主人公ステータス : - : 61)
|■DB読込(可変): CSelf21 = 可変DB[ 0 : CSelf1[主人公ID] : 立ち絵座標Y ] (主人公ステータス : - : 62)
|■DB読込(可変): CSelf22 = 可変DB[ 0 : CSelf1[主人公ID] : 立ち絵拡大率 ] (主人公ステータス : - : 63)
|■条件分岐(文字): 【1】 CSelf5が "" 以外
|-◇分岐: 【1】 [ CSelf5 "" 以外 ]の場合↓
||■ピクチャ表示:10900 [中心]ファイル(CSelf5) X:CSelf20 Y:CSelf21 / 0(0)フレーム / パターン 1 / 透 255 / 通常 / 角 0 / 拡 CSelf22% / カラー R[100] G[100] B[100]
||■
|◇分岐終了◇
|■
-◇分岐: 【2】 [ CSelf0[表示/消去] が 1 と同じ ]の場合↓
|■ピクチャ消去:10900 / 0(0)フレーム
|■
◇分岐終了◇
■
WoditorEvCOMMAND_START
[111][7,0]<0>(2,1600000,0,2,1600000,1,2)()
[401][1,0]<0>(1)()
[250][5,4]<1>(0,1600001,60,266240,1600005)("","","","立ち絵")
[250][5,4]<1>(0,1600001,61,266240,1600020)("","","","立ち絵座標X")
[250][5,4]<1>(0,1600001,62,266240,1600021)("","","","立ち絵座標Y")
[250][5,4]<1>(0,1600001,63,266240,1600022)("","","","立ち絵拡大率")
[112][2,4]<1>(1,270035461)("","","","")
[401][1,0]<1>(1)()
[150][12,0]<2>(4112,10900,0,1,1,1,255,1600020,1600021,1600022,0,1600005)()
[0][0,0]<2>()()
[499][0,0]<1>()()
[0][0,0]<1>()()
[401][1,0]<0>(2)()
[150][3,0]<1>(4114,10900,0)()
[0][0,0]<1>()()
[499][0,0]<0>()()
WoditorEvCOMMAND_END
正常ならば主人公の行動を選択する時に、可変DB[0:主人公ステータス]に設定した立ち絵が表示されます。
表示されない場合は、立ち絵コモンの
■DB読込(可変): CSelf5 = 可変DB[ 0 : CSelf1[主人公ID] : 立ち絵 ] (主人公ステータス : - : 60)
の設定の下に
■デバッグ文:主人公ID:\cself[1]\n立ち絵:\cself[5]
WoditorEvCOMMAND_START
[106][0,1]<0>()("主人公ID:\cself[1]<\n>立ち絵:\cself[5]")
WoditorEvCOMMAND_END
を設定し、テストプレイを実行して、主人公IDやファイルアドレスが正常に取得されているかどうかを確認してください。
ウルファールの行動選択時ならデバッグ文に
主人公ID:12
立ち絵:Picture/立ち絵:ウルファール.png -->[MapEv21/コモン215/3行]
のような感じに表示されます。
デバッグ文が正常な場合は、デバッグ文が表示された後に、キーボードの「F7」を押してください。
F7の画面にピクチャ「10900」が無い場合は、立ち絵が表示されていません。
F7の画面にピクチャ「10900」がある場合は、表示位置や拡大率の設定に問題が無いかどうかを確認してください。