では、"@"が移動しているように見せるには一体どうすればいいのか? この答えは、ある意味で非常に力技と言えます。 つまり「新しく"@"が追加表示されるなら、前に表示していた"@"は消してしまおう」ということです。 ただし、文字を削除する命令はありません。 では、どうやって"@"を見えなくするのかというと、" "(空白文字)で上書きしてしまうのがその方法です。 というわけで、修正したコードが画像の26行目~ になります。 LOCATE 命令で前回表示した位置にカーソルを合わせて、PRINT 命令で" " を表示しています。 これで前回表示した"@"が見えなくなるので、次に実行するPRINT 命令で"@"を表示した際に、"@"が移動しているように見えるわけです。