全部合ってます。 データの作り方ですが、現在は画面の座標そのまんまになってますよね。 これだと将来に禍根を残すと思うので、画面中心(160,120)を中心とした方が楽ちんです。 例えばエクセルなんかで円の軌道作る時、中心座標が (0,0) の方が作りやすいでしょう? 現在の @data3 は(160,120)から開始してますが、これを(-160,-120)して data -15,0,0 と書きましょうってことです。 spanime 使うのは難しくなるので、85行目のループで read a,x,y: spofs 0,ox%+x,oy%+y と指定することになります。 79行目の gpset は gpset ox%+x, oy%+y,rgb(..) みたいにします。