トピック
ころは korohamet032

subscript out of range …と出ました

39行目です。どこをなおせば良いのでしょうか?教えてほしいです。
1そうだね
プレイ済み
返信[1]
親投稿
イスターリャ arduinotexter
配列変数ENEの要素数は9個ですが、添字にはFORループの変数で21~28が設定されているようです。 その番号の配列は無いのでエラー、と。 また、配列の添字は1からではなく0から始まります。
0そうだね
プレイ済み
返信[2]
親投稿
otta777 otta777a
敵の番号を0~8、敵のスプライト番号を21~とするのなら FOR命令の初期値を0、終了値を8に変更して SPN=EM+21としてスプライト番号を計算してするようにして スプライト関連命令でSPNを指定するようにすれば エラーを回避できるようになりますね。 FOR命令でEMを21から28まで繰り返すようにしていますが
0そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
最後の一文は消し忘れです。^^;;;
0そうだね
プレイ済み
返信[4]
親投稿
ころは korohamet032
>>petiTEXTERさん 回答ありがとうございます。 具体的にはどうすれば良いのでしょうか?
1そうだね
プレイ済み
返信[5]
親投稿
ころは korohamet032
>>otta777さん 回答ありがとうございます。 一度書き直してみます。
0そうだね
プレイ済み
返信[6]
親投稿
ころは korohamet032
>>petiTEXTERさん >>otta777さん ありがとうございました。
2そうだね
プレイ済み