welcome: please sign in

2011-05-15 06:17:25時点のリビジョン41

メッセージを消す
location: etoysタートルグラフィックス

タートルグラフィックス

オブジェクトが動いた跡を残すことで、絵を描くことができます。

LOGOという言語でカメのロボットを動かして実践されたことから、 タートルグラフィックスと呼ばれています。

ここでは、1つのスクリプトをusagi02.png1回実行するだけで描くことを考えます。


オブジェクトの準備

絵を1つだけ描いてください。 向きがはっきり分かるものにすること。

名前をつけること。

中心位置と移動方向を調整すること。

中心位置が移動した跡が残るようになります。 絵の端など、分かりやすい位置に設定するとよい。


例1

図のように進むスクリプトを考えます。

次の3つの動作を順に行えばよい。

これをスクリプトにまとめるとこのようになります。

ビューアでペンの使い方カテゴリを表示し、 ペンがおりているかの値をはいにします。

この後、作成したスクリプトのusagi02.pngを押して実行してみましょう。

横を向いている状態で実行した場合は

このようになります。

斜めを向いていたら

このようになります。

usagi02.pngを2回行うとこのようになります。

ビューアで入れ物のペン軌跡を全部消すusagi02.pngで実行すれば、線が消えます。