トピック

激突してるはずなのに

SPRITE同士激突してるはずなんですが、何故かTRUEになりません。どうしてでしょうか。
0そうだね
プレイ済み
返信[1]
親投稿
これが、プログラムです。
0そうだね
プレイ済み
返信[2]
親投稿
だにえる haru2016nen
管理番号0にSPCOLをしていない
2そうだね
プレイ済み
返信[3]
親投稿
原因はだにえるさんの答え通りです。 ただ他にも気になる点が多いですね…。とくにメインループの中で毎回SPSETしているのが気になりました。SPSETやSPSCALEなどは変更しないのであれば一度実行すればいいです。とくにSPSETには初期化の処理も含まれているので毎回実行すると毎回初期化されることになるので無駄も多くなります。 上記のプログラムでいえば、SPOFS以外はセット後の変化が無いのでWHILEより前に持ってきた方がいいと思います。 あとメインループの中にVSYNCが無いようなので、WHILEの下かWENDの上あたりにVSYNCを入れておいた方がいいと思いますよ。
1そうだね
プレイ済み
返信[4]
親投稿
Warabi.exe seisiro2
20行に SPCOL 0,1 と追加してみて下さい。
0そうだね
プレイ済み
返信[5]
親投稿
解決しました。皆さん有難うございました。
0そうだね
プレイ済み