たびたび申し訳ありません。
このプログラムで、ytxt(15)を表示させたあと、
mtxt(0)を表示させたいのですが、
どうしてもできません。
if文が悪いのではと思ったのですが…
教えていただけると嬉しいです。お願いします。
(途中繰り返しなのでytxt(3)〜ytxt(14)は省略しました。)
font "HG丸ゴシックM-PRO",25,1 ytxt(0)={" 文Y0 "} ytxt(1)={" 文Y1 "} ytxt(2)={" 文Y2 "} ・ ・ ・ ytxt(15)={" 文Y15 "} mtxt(0)={" 文M0 "} mtxt(1)={" 文M1 "} y=0 m=0 if y<15{ onclick goto *y1 } if y=15{ onclick goto *m1 } *y1 pos kyoushitsu_x,kyoushitsu_y celput kyoushitsu_id,0 pos mboxpos_x,mboxpos_y celput mbox_id,0 //celloadで読み込んだ画像を描画 wait 10 pos mespos_x,mespos_y text text_wait split ytxt(y),"\n",sentence //改行毎に配列に分割 linemax=stat //分割された数 wait 40 b=0 while (b<linemax) emes sentence(b) wait 40 b=b+1 wend y+ repeat pos mbox2pos_x,mbox2pos_y celput mbox2_id,0 wait 80 pos mbox2pos_x,mbox2pos_y celput mbox22_id,0 wait 80 loop stop *m1 pos kyoushitsu_x,kyoushitsu_y celput kyoushitsu_id,0 pos mboxpos_x,mboxpos_y celput mbox_id,0 //celloadで読み込んだ画像を描画 wait 10 pos mespos_x,mespos_y text text_wait split mtxt(m),"\n",sentence //改行毎に配列に分割 linemax=stat //分割された数 wait 40 b=0 while (b<linemax) emes sentence(b) wait 40 b=b+1 wend m+ repeat pos mbox2pos_x,mbox2pos_y celput mbox2_id,0 wait 80 pos mbox2pos_x,mbox2pos_y celput mbox22_id,0 wait 80 loop stop