プチコン3号 SmileBASIC コミュニティトピックえんぴつけずりき 9M47AZ8522017/10/30 19:51:17質問範囲内移動スプライトを画面外に行かせないようにするためにはどうすればいいですか。 ちなみにスライドパットで移動してます。 2そうだね 3返信プレイ済み2017/11/03 17:13:32に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿そひ ladixsofiya3日前順に考えてみましょー。 @LOOP スティックのXYを出力 Xは 現在のX + 出力したスティックXの値×3 Yは 現在のY - 出力したスティックYの値×3 SP0番の位置は X,Y WAIT 1の様なモノ @LOOPに行け XやYが一定数値より小さい/大きかったら XやYの値を修正するというだけなのでだけなので それを入れる場所は XやYの計算の後 位置設定の前。 IF 判定式 THEN XやYの修正 今回の場合 IF X<0 THEN X=0 等2そうだね プレイ済み2017/11/03 17:13:32に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿こういち driton3日前8行目を X=MIN(MAX(X+SX*3,0),400-32) にすれば良いと思います。 9行目も同様。 余談ですが、右端に行ったら左端から出てくるようにしたい場合 X=(X+400+SX*3) MOD 400 にすれば出来ます。2そうだね プレイ済み2017/11/03 17:13:32に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿えんぴつけずりき 9M47AZ8523日前ありがとうございます! おかげで出なくなりました!1そうだね プレイ済み2017/11/03 17:13:32に取得