[[2005/A2]] **&color(Red){緊急自爆ボタン};[#z8ca4f4f] task main() { SetPower(OUT_A,6);SetPower(OUT_C,6);//回転数を決める SetSenser(SENSOR_3, SENSOR_TOUCH);//タッチセンサ SetSenser(SENSOR_3, SENSOR_TOUCH);//タッチセンサを緊急自爆ボタンとする OnFwd(OUT_A+OUT_C); until (SENSOR_3 == 1); Float(OUT_A+OUT_C);//タッチセンサーが当たると敵と認識して、その場で止まる PlaySound(SOUND_LOW_BEEP); //ビー、という音と共に大爆発を起こす } **ライトセイバー ~~The Return of &color(Red){THOMAS};~~ [#o1a03bfb] task main() { SetSensor(SENSOR_2,SENSOR_LIGHT); SetSensor(SENSOR_3,SENSOR_LIGHT);//センサー2と3にライトセイバーを装着する while(true){ if (SENSOR_2< 40){ Off(OUT_A+OUT_C);//もしセンサー2のライトセイバーが発動されれば右側の敵を切る OnFwd(OUT_C); OnRev(OUT_A); } if (SENSOR_3< 40){ Off(OUT_A+OUT_C);//もしセンサー3のライトセイバーが発動されれば左側の敵を切る Wait(10); OnFwd(OUT_A); OnRev(OUT_C); } else { OnFwd(OUT_A+OUT_C);//センサー2、センサー3のライトセイバーが共に発動されなければ、自分が切られる。 } } } #ref(line_1.gif)