[[2004/B6/33班]]

ハート型を描くロボット

----

 task main()
 {
 OnFwd(OUT_A+OUT_C);
 Wait(150);
 Off(OUT_A+OUT_C);
 OnFwd(OUT_A);
 Wait(310);
 Off(OUT_A);
 OnFwd(OUT_A+OUT_C);
 Wait(25);
 Off(OUT_A+OUT_C);
 OnFwd(OUT_C);
 OnRev(OUT_A);
 Wait(70);       /*回転 ハートのへこんでるところ*/
 Off(OUT_A+OUT_C);
 OnFwd(OUT_A+OUT_C);
 Wait(25);
 Off(OUT_A+OUT_C);
 OnFwd(OUT_A);
 Wait(310);
 Off(OUT_A);
 OnFwd(OUT_A+OUT_C);
 Wait(140);
 Off(OUT_A+OUT_C);
  OnFwd(OUT_A+OUT_C); /*まっすぐ進む*/
  Wait(150);
  Off(OUT_A+OUT_C);
  OnFwd(OUT_A); /*外輪だけ回してハートの曲線を描く*/
  Wait(310);
  Off(OUT_A);
  OnFwd(OUT_A+OUT_C);
  Wait(25);
  Off(OUT_A+OUT_C);
  OnFwd(OUT_C);
  OnRev(OUT_A); /*回転 ハートのへこんでるところ*/
  Wait(70);
  Off(OUT_A+OUT_C);
  OnFwd(OUT_A+OUT_C);
  Wait(25);
  Off(OUT_A+OUT_C);
  OnFwd(OUT_A); /*ここでも外輪だけ回す*/
  Wait(310);
  Off(OUT_A);
  OnFwd(OUT_A+OUT_C);
  Wait(140);
  Off(OUT_A+OUT_C);
 }

----



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS