HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0303
もこいhgimgにて、オブジェクト登録でのシステムエラー2解決


もこい

リンク

2008/3/3(Mon) 01:18:41|NO.13871


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は板です。



この記事に返信する


f

リンク

2008/3/3(Mon) 18:19:42|NO.13882

・・・。
即実行できるようにしてくれてなければ、まともに見てくれる人は多くは居ないんでね?



もこい

リンク

2008/3/4(Tue) 00:06:25|NO.13898

自己解決。
オブジェクトの最大数の設定は、初期化をする前に宣言しておく必要があるみたいです。



ONION software Copyright 1997-2021(c) All rights reserved.