Logo-turtle-world
提供:Dev Guides
ロゴ-タートルワールド
ロゴには他にも多くの追加の描画コマンドがありますが、これらのいくつかを以下に示します。
- home
- cleartextまたはct
- ラベル
- setxy
labelコマンドは、単一の単語を引用符付き文字列として使用します(例: 「a_string」)または引用符なしの[]括弧内の単語のリスト(例: [文字列]))をグラフィックウィンドウの亀の位置に印刷します。 次のコードを考えてみましょう。
*setxy* コマンドは2つの引数を取り、最初の引数を横座標の値(水平軸)として扱い、2番目の引数を縦座標の値(垂直軸)として扱います。 タートルをこれらの座標に配置し、これらの座標に到達するときにインクを残します。 次の3つの図では、setxyコマンドの使用方法を示しています。
cleartextコマンド(省略形は ct )は、コマンドウィンドウのテキスト領域をクリアします。
運動
以下は、この章でこれまでに学んだことの適性を確認するための演習です。
次のコマンドシーケンスはどのような図を生成しますか?
cs pu setxy -60 60 pd home rt 45 fd 85 lt 135 fd 120
これらのコマンドを左から右に読みながら解釈してください。 それを試して結果を見つけてください。
以下は、コマンドの要約の表です。
Command Name | Purpose |
---|---|
setx 100 |
Sets the turtle’s x-coordinate to +100 中心の右に100ポイント移動します 垂直方向の変更なし |
setx -200 |
Moves the turtle 200 points to the left of center 垂直方向の変更なし |
sety 150 |
Sets the turtle’s y-coordinate to 150 中心から150ポイント上に移動します 水平方向の変化なし |
sety - 50 |
Moves the turtle 50 points below center 水平方向の変化なし |
setxy 100 100 | Moves the turtle to xy coordinate 100 100 |
show xcor ycorを表示 a |
カメのx座標を報告します カメのy座標を報告します a |
見出し0 セス0 |
Points the turtle straight up, “high noon” |
seth 120 | Moves the turtle 120 degree to point to the four o’clock position |
次のスクリーンショットは、上記のコマンドのいくつかの実用的なデモンストレーションです。