etoysはみ出ないように動く

はみ出ないように動く

よく紹介されているスクリプトに

ものがあります。

スクリプトでは

します。


分類

センサーの個数、判定に用いる色で 次のように分類できます。

センサーの個数

  1. 前方に1つのセンサーを用いる
  2. 前方の左右、あわせて2つのセンサーを用いる

判定に用いる色

  1. 進めない部分の色を1つ指定する。
  2. 進める部分の色を1つ指定する。

以上の組み合わせで4パターン考えられます。


パターン1

動かすオブジェクトに、センサーに使う印を描きます。

例(矢印で示した水色の部分)

動かしたい範囲の周りを、1色で囲みました。

スクリプトはこのようになります。


パターン2


パターン3


パターン4

etoysはみ出ないように動く (最終更新日時 2012-07-03 02:56:54 更新者 masahiko)