//--------------------ここから質問
for j,4,26,1 for i,4,41,1 pp=map_data(i,j) p=(i-4)+((j-4)*37) switch pp case 1 regobj obj.p,m_xmodel setpos obj.p,i*30-120,-30,j*30-120 swbreak case 0 regobj obj.p,m_xmodel2 setpos obj.p,i*30-120,25,j*30-120 swbreak swend next next
case 0のregobj obj.p,m_xmodel2のところで
システムエラーが発生しました。とダイアログが表示され落ちます。
その時点でのiは33、jは17です。pは510
オブジェクトとテクスチャの設定は
こんな感じに増やしてあります。
hgsetreq SYSREQ_MAXOBJ,2000 hgsetreq SYSREQ_MAXTEX,2000
for jを26までではなく、17までに抑えると
期待通りの動作をするあたり、なにかがオーバーしていると思うのですが・・・・。
ちなみに、モデルはm_xmodelが単なる立方体で、m_xmodel2は板です。