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


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0118
あんがら。エラーが出てしまう4未解決


あんがら。

リンク

2007/1/18(Thu) 23:02:29|NO.4882

 はじめまして。
格闘ゲームを作っています。その、キャラクターセレクト画面で、理由がわからないエラー
(line291(hgimg3.as)変数名が指定されていません。と出てしまいます。line291には何も
書いていないのに、こう表示されます。)
出てしまい、自分でいくら原因を考えても原因がわかりません。どなたか原因のわかる方
教えてください。お願いします。

****そのスクリプト****

*SKIP px = 400.0 py = 0.0 #include "hgimg3.as" screen 0,ginfo_dispx,ginfo_dispy,,0,0 hgini ;hgimg初期化 texload "Cserect.bmp" clstex stat ; selcpos ;カメラ位置設定 objset3 0,0,10 ; setsizef 0.1f,0.1f ;スプライトのサイズ設定 texload "serect_g.bmp" addspr AID,1,0,0,1400,509,stat;スプライト作成 regobj AID,AID ;addxfile IDD,"pointer.x" ;Xモデル(ポインタ)を読み込み ;regobj IDD,IDD ;Xモデル(ポインタ)をオブジェクトとして登録 ;ポインタ位置、回転角度設定 ;selpos AID ;objset3 0,0,0 ;selang IDD ;モデル回転角度設定 ;objsetf3 0.5f,0.5f,0f *serect ;selang IDD ;モデルの自動回転 ;objadd3 0,3,0 getkey ENTa,13 if ENTa = 1:goto *enterA setpos AID,px,py stick k,,1+4 if k&4 { ;カーソルキーの「←」が押されたときの動作 gosub *HIDARI } if k&1 { ;カーソルキーの「→」が押されたときの動作 gosub *MIGI } hgdraw ;描画処理 hgsync 40 ;処理落ちしていなければ描画 goto *serect *HIDARI if (select == 1) { return ;一番→ならメインループに戻す。 } ;現在の位置で処理を分ける。 if (select == 2) { gosub *C1 return } if (select == 3) { gosub *C2 return } ;←に押された場合の処理 *MIGI if (select == 1) { gosub *C2 return } if (select == 2) { gosub *C3 return } if (select == 3) { return } *C1 px = 400.0; select = 1 return *C2 px = 0.0; select = 2 return *C3 px = -400.0; select = 3 return *enterA ;選択結果に応じてジャンプ if (select == 1) { goto *CHARA1 } if (select == 2) { goto *CHARA2 } if (select == 3) { goto *CHARA3 } return



この記事に返信する


naznyark

リンク

2007/1/19(Fri) 02:19:21|NO.4890

> ****そのスクリプト****

単体で実行できない(掲示板に書き込まれたものをコピ−&ペースト
しただけでは実行できない)スクリプトでは他人には
あまり参考にならないので回答を得るのは難しくなります。

実際、実行できるようにわずかに修正して試したところ
エラーは確認できませんでした。



Ve

リンク

2007/1/20(Sat) 10:28:02|NO.4917

おそらくline 291の上下に書いてある命令に原因があると思います。
291行の付近の命令を調べてみて下さい。



あんがら。

リンク

2007/1/20(Sat) 18:44:48|NO.4934

291行目にあるわけではないんですね。
調べてみます。



As

リンク

2007/1/20(Sat) 21:03:15|NO.4944

スクリプトのどこかのhgimg3関連の命令・関数に 本来変数を指定すべきところに
数値が指定されていたりする箇所があると考えられます。
パラメータの値が 決められた型であるかを確認してください。



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