変数は、その内容の数を足したり引いたりかけたり割ったりできましたよね。その位置を表す変数を足したり引いたりすれば、絵を動かすことができるんじゃないの!?うん、そのとおりだよ......。これは、風船を左から右に移動させるプログラム。60)ENDLOOP----------このプログラムでは、表示した後に、横の位置を表す変数Xの値を2ずつ増やすことで、風船のキャラクターの位置を右にずらしているんだ......。それで、右に移動するわけだね......。IF文でXが576より大きくなったらBREAKで繰り返しを抜けているってことは、横位置が576より大きくなったら、それで終わりにしてるってことじゃないかな?はい、そのとおりです。画面の右端は640ですから、そこから風船のサイズ64を引いた576より風船が右に行ったら終わらせてるわけですね。S@SLEEPは、指定した時間だけ、実行を止める命令です。このプログラムでは、これを使ってスピードを調整しているわけです。この変数を操作して絵を動かすテクニックと、キー入力をうまく組み合わせれば、キャラクターをキー入力で動かせるようにもできるよ......。上を押したら、縦位置を表す変数から2を引いたりとかね。勉強してみて......。それじゃ、今日はここまで......。次回はいよいよ最終回。LGPで音楽や効果音を鳴らす方法について説明していくよ......。よーし、がんばるぞーっ。それでは、また次回まで、ごきげんよう。※次の更新は、5月21日。『どっちのゲームSHOW!『ワルキューレの冒険』vs『ドルアーガの塔』』の予定です。|Seesaaブログ。