投稿
somajahn 0106soma
いま自由に戦車を動かすプログラムを作っているのですが、画面から外にいくとエラーをだされます。 画面はじから外に行かないようにするにはどうすればいいですか?
2そうだね
プレイ済み
返信[1]
親投稿
どういうやり方で動かしているかわかりませんが、動かしているからには座標を計算していると思います。 たとえばそれが変数Xだとしたら、それ画面外に出ないように、 IF X>画面内の座標 THEN X=画面内の座標 みたいな感じにそれ以上はみ出たりした場合は戻すような処理を追加すればいい感じになります。 座標はコンソール(テキスト)画面なのか、上画面なのか下画面なのかによっても変わってきます。 ただ画面の左や上は0だと思うので、 IF X<0 THEN X=0 みたいな感じでいけると思います。
0そうだね
プレイ済み
返信[2]
親投稿
somajahn 0106soma
B=BUTTON IF B AND 1 THEN Y=Y+1 みたいなかんじでうごかしてます、ありがとうございました!
0そうだね
プレイ済み