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秒かけて方向転換をし、またセンサが反応するまで前進する」という行為を永遠に繰り返すもの。