task main()
{
  SetSensor(SENSOR_1,SENSOR_TOUCH);     

  while(true)
  {
    OnFwd(OUT_A+OUT_C);
    until(SENSOR_1 == 1);
    OnRev(OUT_A+OUT_C);Wait(50);
    OnRev(OUT_A);OnFwd(OUT_C);Wait(250);
  }
}

タッチセンサを使ったプログラム。「タッチセンサが触れて反応したら、0.5秒さがり、2.5秒かけて方向転換をし、またセンサが反応するまで前進する」という行為を永遠に繰り返すもの。



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-06-09 (金) 16:07:03