お久しぶりです、そうでない方は始めまして。
STGでやっと円形当たり判定がわかったのですが、今度はうまく壁を作れないのです。
壁っていう言い方だとわかりにくいかと思いますので↓
-例-
--------------------------------------------------
stick key,15 ;キー取得 if (key & 1) : x -= 3 ;←の移動スピード if x<13 : x = 13 ;←の壁
ここにプログラムを載せたいのですが230行の大型ですので、自分のレンタルサーバにてアップします。
http://ux.getuploader.com/konoha/download/10/%E8%AA%AC%E6%98%8E%E7%94%A8.zip
「だったら移動だけのプログラム載せればいいのでは?」っと思うかもしれないませんが、
移動だけだとちゃんと動くんですよ(。´Д⊂)
でも、本プログラムに追加すると、動かなくなってしまうのです(´・ω・`)
ですので、本プログラムの何がいけないのか?を見てほしいのです。
問題箇所は(103行と146行)です。
・103行目は ←の壁です。
・146行目は 弾に当たった後 → 自機を初期位置に移動 です。
それではよろしくお願いします。