タートルを動かしてみました。テキストウィンドウにタートルの座標を出力しています。
Small Basic オンラインで実行したスクリーンショットを以下に示します。
色と角度を変えながらタートルで6つの正方形を描いています。また、 最初の座標と移動後の座標をテキストウィンドウに表示しています。
' Turtle Sample ' Version 0.1.0 ' Copyright © 2020 Nonki Takahshi. The MIT License. ' Last update 2020-08-21 DrawGrid() Turtle.Speed = 8 WriteTurtlePos() For j = 1 To 6 red = Math.GetRandomNumber(128) green = Math.GetRandomNumber(128) blue = Math.GetRandomNumber(128) GraphicsWindow.PenColor = GraphicsWindow.GetColorFromRGB(red, green, blue) For i = 1 To 4 Turtle.Move(150) WriteTurtlePos() Turtle.Turn(90) EndFor Turtle.Turn(60) EndFor Sub DrawGrid gw = GraphicsWindow.Width gh = GraphicsWindow.Height fn = GraphicsWindow.FontName If (fn = "Tahoma") Or (fn = "Segoe UI") Then c10 = "#33000000" c100 = "#66000000" Else ' for SBO c10 = "#00000033" c100 = "#00000066" EndIf For x = 0 To gw Step 10 If Math.Remainder(x, 100) = 0 Then GraphicsWindow.PenColor = c100 Else GraphicsWindow.PenColor = c10 EndIf GraphicsWindow.DrawLine(x, 0, x, gh) EndFor For y = 0 To gh Step 10 If Math.Remainder(y, 100) = 0 Then GraphicsWindow.PenColor = c100 Else GraphicsWindow.PenColor = c10 EndIf GraphicsWindow.DrawLine(0, y, gw, y) EndFor EndSub Sub WriteTurtlePos pos = Text.Append(Text.Append(Turtle.X, " , "), Turtle.Y) TextWindow.WriteLine(pos) EndSub