プチコン3号 SmileBASIC コミュニティプレイ日記ももぽよ 5-8-9-122015/11/11 14:20:37キャラクターを元の位置に戻したいけどわからない0そうだね 2返信プレイ済み2017/11/03 15:14:08に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿いか☆せんせい squid10362015/11/11 15:38画面を観る限りでは、キャラクタは直ぐに画面の下に消えて行くと思いますが、元の位置とは何処の事でせうか。例えば、初期位置を(100,50)とすると、画面下に消えると、元に位置に戻すには、SPOFSステートメントの前で、 IF Y>239 THEN X=100:Y=50 併し、此れでは、果てし無く、キャラクタは、上から下に移動する丈だと思います。0そうだね プレイ済み2017/11/03 15:14:08に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ツララ LongIceSword2015/11/12 10:48X=X+1やY=Y+Aをやる前に元の位置を覚えておく変数、例えばTP_XやTP_Yみたいなのを作っておいて、TP_X=Xした後にXの中身を変えるっていう順番で書くと一つ前の状態に戻すの楽ですよ。 応用で、絶対に中身を変更しないで読み込み用途だけに使う初期値みたいな変数を作っておくと、プログラムを改造するとき便利だったりします。 #で始まるアレを自分で設定しちゃおうってことですね。0そうだね プレイ済み2017/11/03 15:14:08に取得