プチコン3号 SmileBASIC コミュニティトピックちゃむ tyamusan2015/09/17 21:05:46質問現在STGを作っているのですが・・・弾を撃つと画像のように 奥で止まってしまいます どうすれば奥に行ったら 弾を消せるのでしょう?0そうだね 5返信プレイ済み2017/11/03 18:48:09に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ちゃむ tyamusan2015/9/17 21:11念のため 公開キーは:4335K3B3 です0そうだね プレイ済み2017/11/03 18:48:09に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ケイン KEIN.HORGAN2015/9/17 23:04とりあえず、弾が途中で止まるのは、SPANIM でY座標の値に-1を指定しているからだと思います。 つまり、弾の先端がY座標の-1に到達した段階でアニメが止まります。 ……というか、まずそもそもSPANIM の使い方が間違っているような。 SPANIM をFOR文でループさせているのは何故でしょうか? 後、スプライトは512個が上限なので、今のままだとそのうち上限を超えてエラーが出ます。 不要になった弾はSPCLR で削除してください。0そうだね プレイ済み2017/11/03 18:48:09に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿Hanzo rzsense2015/9/17 23:09プログラムを少し編集させていただきました。添付写真の一番上の公開キーでダウンロードしてみてください。0そうだね プレイ済み2017/11/03 18:48:09に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿あきと SideBurnsM2015/9/17 23:48私も手を入れてみました。画面のソースが改変部分です。 SPFUNCを使って画面外に出たら消えるようにしました。 メインループで「CALL SPRITE」を呼んでください。 あと初期化時に「BREPEAT」を呼んでおくとフル連射を避けられます。0そうだね プレイ済み2017/11/03 18:48:09に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ちゃむ tyamusan2015/9/18 5:51皆さんありがとうございます 最近使えるようになった命令なので どうしていいか分かりませんでした0そうだね プレイ済み2017/11/03 18:48:09に取得