漢字の入力の仕方は色々ありますが、僕はダイレクトモードでLOAD "PRG1:SYS/KANJITBL"と打ってスロット1からコピペするという方法を使用しています。
十字キーのサンプル
WHILE 1’無限ループ
VSYNK 1’ループ遅延
CLS ’画面消去
B=BUTTON(2)’ボタンが押された瞬間を取得
IF B AND 1 THEN BEEP 5
’上ボタンが押されたなら音を鳴らす
IF B AND 2 THEN PRINT "あ"
’下ボタンが押されたなら文字表示
IF B AND 4 THEN BGMPLAY
’左ボタンが押されたなら音楽をかける。
IF B AND 8 THEN GFILL RND(420),RND(240),RND(420),RND(240)
’右ボタンが押されたなら適当な位置に四角を書く。
WEND ’ループ終わり
つまり
IF BUTTON() AND (各ボタンの数字) THEN
でボタンを反応させれます。各ボタンの数字はヘルプやネットに書いてあります。
@の効果
1つはプログラム中を移動する。
基本プログラムは1行目から上から下に実行されます。しかし、@Aなどど@に適当な名前をつけた「ラベル」と呼ばれるものをプログラムのどこかに置き、GOTO @Aとすると、「ラベル」のある場所に飛べます。正直プログラムがとても読みづらくなるので、あまり使うのはオススメしません。上級者ほど使わない。