Ìܼ¡¡¡
¥í¥Ü¥Ã¥È¤òºî¤ê¡¢Áê¼ê¤Î»÷´é³¨¤òÉÁ¤¯¤³¤È¡£¥í¥Ü¥Ã¥È¤Ï¥Á¡¼¥à¤Ç¹Í¤¨¤ë¡£
¤À¤¤---Åŵ¤ÅŻҹ©³Ø²Ê¤Ê¤Î¤Ç¤¹¤¬¡¢¥í¥Ü¥Ã¥Èºî¤ê¤Ï½éÂθ³¡£ÅØÎϤ¹¤ë¤³¤È¤Ïï¤Ë¤âÉ餱¤Þ¤»¤ó¡£
ÆóµÜ---¥É¥ê¥ë¤¬ºÇ¶¯¤À¤Èµ¿¤ï¤Ê¤¤ÃË¡£ÌÞÏÀ¡¢²Î¤â¥í¥Ü¥Ã¥È¤Ë¤ÏɬÍפÈÌÕ¿®¤·¤Æ¤ë¡£
¼ÖÂΤÎÀµÌÌÉôʬ¤Ç¤¹¡£ºÇ½é¤Ï®ÅÙ¤¬Â®¤¹¤®¤ë¤Î¤Ç¡¢¥®¥¢¤Ç®ÅÙÄ´Àá¤ò¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£ÀÖ»úÉôʬ¤Ë¥Ú¥ó¤ÎÆ°¤«¤¹Éôʬ¤ò¼è¤êÉÕ¤±¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£¡¡
Åö½é¤ÏÆóµÜºîÀ®¤Î¥Ý¥ó¥³¥Ä¤Ç¤·¤¿¡£¾®¥¿¥¤¥ä¤ËȾ¤Ð¿©¤¤¹þ¤Þ¤»ÊÝ»ýÎϤòÊݤġ¢¤È¤¤¤¦È¯ÁۤǤ·¤¿¤¬¡¦¡¦¡¦¤¢¤ó¤Þ¤è¤¯¤Ê¤«¤Ã¤¿¡£À½ºî¼Ô¤ÏÂؤï¤ê¤Þ¤·¤Æ¡¢ÆóÂåÌܤϥ®¥¢¤ò¿ÍѤ·¤ÆÉ®¥Ú¥ó¤ò¿¶¤ë¤¦¥¿¥¤¥×¤Ë¡£RCXËÜÂΤ«¤éµ÷Î¥¤â¤È¤ì¤Æ±ø¤¹»ö¤â¤¢¤ê¤Þ¤»¤ó¡¦¡¦¡¦¡¦¤¬¡¢¤Ê¤ó¤È¥â¡¼¥¿¡¼¤ÎÉÔ¶ñ¹ç¡£Àµ³Î¤Ë¤Ï¥³¡¼¥É¤ÎÃÇÀþ¤Ë°Ù¤È»×¤ï¤ì¤ë¡£¤Ê¤ó¤Ë¤»¤èº¤¤Ã¤¿Éôʬ¡£
»°Îؼֹ½Â¤¤Ë¤·¤Þ¤·¤¿¡£¥Ú¥ó¤Î¾å¤²²¼¤²¤¬¾¯¤·ÉÔ°ÂÄê¤Ç¤¹¡£
µ¯Æ°¤¬ÉÔ°ÂÄê¤Ë¤Ê¤ë°ì°ø¤Ç¤¢¤ë»°Îؼ֤ÎÁ°Îؤòȿž¡¢¤Þ¤µ¤«¤Î¥Ú¥óÁõÃå¡£¶ËÎϼê´Ö¤Èµ¤¶ìÏ«¤ò̵¤¯¤·¡¢¿Í¤¬³Ú¤ò¤¹¤ë·Á¡£
¤·¤«¤·¡¢Á°¼Ô¤Î2¤Ä¤Î¥Ð¡¼¥¸¥ç¥ó¤Ç¤Ï¡¢¤É¤¦¤·¤Æ¤â»æ¤¬ºÇ½é¤«¤é¤º¤ì¤Æ¤·¤Þ¤¤¡¢»×¤¦¤è¤¦¤ËÉÁ¤±¤Þ¤»¤ó¡£ ¡¡¡¦¸¶°ø ¡¡¡¡¡¡¡¡¡»¥Ú¥ó¤ò¤·¤Ã¤«¤ê¸ÇÄꤷ¤Æ¤¤¤Ê¤«¤Ã¤¿¡£ ¡¡¡¡¡¡¡¡¡»¼ÖÂΤ¬¿åÊ¿¤Ç¤Ï¤Ê¤«¤Ã¤¿¡£ ¡¡¡¡¡¡¡¡¡»¼ÖÂΤ¬Â礤¹¤®¤¿¡£
¤³¤Î¸¶°ø¤òƧ¤Þ¤¨¡¢¼¡¤Ë¹Í¤¨¤¿¥í¥Ü¥Ã¥È¤Ï¡¢¼Ö¤ÎÉôʬ¤ÈÉÁ¤¯Éôʬ¤òÎ¥¤·¤Æ¡¢»æ¤ò¤º¤ì¤Ê¤¯¤¹¤ë¡¢¤È¤¤¤¦¤â¤Î¤Ç¤·¤¿¡£
¤·¤«¤·¡¢¿åÊ¿¤Ë¥¥ã¥¹¥¿¡¼¤òºî¤ë¤³¤È¤¬¤Ç¤¤º¡¢¤Þ¤¿¡¢¤³¤Î¥í¥Ü¥Ã¥È¤Ç¤Ï¡¢¶Ê¤¬¤ë¤È¤¤¬Æñ¤·¤¤¤È¹Í¤¨¡¢Ê̤Υí¥Ü¥Ã¥È¤òºî¤ë¤³¤È¤Ë¤·¤Þ¤·¤¿¡£
´°À®Éʤ¬¤³¤Á¤é¤Ç¤¹¡£
#define pen_up OnFwd(OUT_B);Wait(5);Off(OUT_B); //¥Ú¥ó¤ò¾å¤²¤ë #define pen_down OnRev(OUT_B);Wait(5);Off(OUT_B); //¥Ú¥ó¤ò²¼¤²¤ë #define turn_left(t) OnRev(OUT_A);OnFwd(OUT_C);Wait(t);Off(OUT_A+OUT_C); //º¸²óž #define turn_right(t) OnFwd(OUT_A);OnRev(OUT_C);Wait(t);Off(OUT_A+OUT_C); //±¦²ó¤ê #define Go_Straight(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //Á°¿Ê task main() { Go_Straight(30); turn_left(52); Go_Straight(60); turn_left(52); pen_up;//¤¢¤´¤ÎÉôʬ
turn_left(114); pen_down; Go_Straight(30); turn_right(78); Go_Straight(25); turn_right(78); Go_Straight(30); turn_right(78); Go_Straight(25); //¸ý¤ÎÉôʬ pen_up; turn_right(78); Go_Straight(90); turn_right(78); pen_down; Go_Straight(120); turn_right(52); Go_Straight(30); turn_right(52); Go_Straight(60); turn_right(52); Go_Straight(30); turn_right(52); Go_Straight(120); //ÎسÔ,Ƭ¤ÎÉôʬ
pen_up; turn_left(156); Go_Straight(100); turn_left(78); pen_down; Go_Straight(60) turn_right(78); repeat(3) {Go_Straight(30); turn_right(78);} Go_Straight(95); turn_right(78) repeat(3) {Go_Straight(30); turn_right(78);} Go_Straight(70) //´ã¶À¤ÎÉôʬ
pen_up; turn_right(90); Go_Straight(60); turn_left(90); Go_Straight(15); turn_right(52); Go_Straight(15); //É¡¤ÎÉôʬ }
¤·¤«¤·¡¢¤¢¤Þ¤ê³ÑÅ٤η׻»¤ò¤·¤Æ¤¤¤Ê¤«¤Ã¤¿¤Î¤Ç¡¢Êѹ¹¤·¤Þ¤·¤¿¡£
#define pen_up OnFwd(OUT_B);Wait(60);Off(OUT_B); //¥Ú¥ó¤ò¾å¤²¤ë #define pen_down OnRev(OUT_B);Wait(60);Off(OUT_B); //¥Ú¥ó¤ò²¼¤²¤ë #define turn_right(t) OnFwd(OUT_A);OnRev(OUT_C);Wait(t);Off(OUT_A+OUT_C); //±¦²ó¤ê #define Go_Straight(t) OnFwd(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C); //Á°¿Ê #define back(t) OnRev(OUT_A+OUT_C);Wait(t);Off(OUT_A+OUT_C);//¸åÂà
task main() {turn_right(340);//´é¤ÎÎسÔÉôʬ pen_up; back(30); pen_down; pen_up; turn_right(60); back(30); pen_down; pen_up;//ÌܤÎÉôʬ turn_right(90); Go_Straight(10); turn_right(95); pen_down; Go_Straight(20);//¸ý¤ÎÉôʬ }
Á´¤¯½ä¤ê¤Î°¤¤ÆóµÜ¤µ¤ó¡¢Á´Á³¥Ô¥ó¤È¤âÍè¤Ê¤¯¤Æ²¿¤ò¤·¤¿¤é¤¤¤¤¤Î¤«¤µ¤Ã¤Ñ¤ê¡£¤ä¤Ã¤ÈÊý¸þ¤¬¸«¤¨¤Æ¤¤¿¡¦¡¦¤«¤â¡¦¡¦¤È¤¤¤¦½ê¤Ç¡¢ÍÍ¡¹¤Êº¤Æñ¤¬¡¦¡¦¡¦ÌäÂêÅÀ³Æ¼ï¢
¤Ê¤É¤Ê¤É¡£¡£¡£»°½Å¶ì¤Ê¤ó¤Æ¥á¤¸¤ã¤Ê¤¤¶ì¶¡£
¸Ä¿ÍŪ¤ÊÀ©ºî²áÄø¤È¤·¤Þ¤·¤Æ¤Ï¡¢¤È¤ê¤¢¤¨¤º¥Ù¡¼¥¹¤¬¤Ç¤¤ëÁ°¤«¤é¤ä¤ì¤ë»ö¤Ï¤ä¤Ã¤Æ¤ª¤³¤¦¤È»×¤¤¡¢¥×¥í¥°¥é¥à»öÁ°¤Ë½ñ¤Î¯¤á¤Æ¤ª¤¯»ö¤è¤ê¥¹¥¿¡¼¥È¡£°Ê²¼¤Ï¤½¤Î·ë²Ì¤Ê¤Î¤Ç¤¹¤¬¡Ú¡Û¤Ç³ç¤Ã¤¿ÆâÍƤϴð¤Ë¤Ê¤Ã¤¿È¯ÁÛ¤ò»Ø¤·¤Æ¤¤¤Þ¤¹¡£
̾¤¬¼¨¤¹Ä̤êÂΤÏ6ÈÖÌܤˤ·¤Æ¡¢°µÅÝŪ¤Ê¥·¥§¥¤¥×¥¢¥Ã¥×¤ò·Ð¸³¤·¤¿¤â¤Î¤Ç¤¢¤ë¡£ÌÞÏÀ¥×¥í¥°¥é¥à¤À¤±¤Ç¤Ê¤¯¥í¥Ü¥Ã¥È¤â4ÎØ¢ª3ÎØx£²¢ª4ÎؤÈÀöÎý¤ò½Å¤Í¡¢¤³¤Î¥ì¥Ý¡¼¥È¥Ú¡¼¥¸¤Ç¤¹¤é½é´ü¤Î1/8¤Þ¤Çßɤ·¤¿Ç»Ì©¤Êʪ¤Ê¤Î¤À¡£¤·¤Æ¡¢Face6¤ÎÌÜɸ¤Ï¡ÚºÇû¥×¥í¥°¥é¥à¡Û¤È¤Ë¤«¤¯´Ê·é¡£ÃÕÀۤʤê¤Ë®¤µ¤â¤½¤ì¤Ê¤ê¤Î¤â¤Î¤À¤Ã¤¿¡£define¤ò·ë¹½¹©Éפ·¤Æ¡¢Ë×¤Î¥×¥í¥°¥é¥à¤«¤é»È¤¨¤ëÉôʬ¤ÏήÍѤ·¤¿¡£Face1¤Î¡Ú¾å²¼µ¡¹½ÇÓ½ü¡Û¤ä¡¢2¤Î¡ÚÎسԤòA4Ǥ¤»¤ë¡Û¤³¤È¡¢3¤è¤ê¡Úº¸±¦ÂоΡۡ¢¤½¤·¤Æ5¤ò´ðÁä˽ñ¤´¹¤¨¡£µ½Ò¤Ï̵¤«¤Ã¤¿¤¬¡¢¡ö¤â»È¤Ã¤Æ¤ß¤ì¤Ð¾å¼ê¤¯¹Ô¤Ã¤¿¡£¼Â¸³Ãʳ¬¤Ç¤Ï»¶¡¹¤Ë¼«¼¼¤Î¾²¤ò¹õ¡¹À÷¤á¾å¤²¤Æ夤¤¿¤¬¡¢¤ä¤à¤Ê¤·¤Ç¤¢¤ë¡£
#define L 39 #define S 54 #define A OnFwd(B); #define B OUT_A+OUT_C sub DANCE() {repeat(5){ A;Wait(15); Float(B);Wait(S); OnRev(B);Wait(15); Float(B);Wait(S); }} task main(){Wait(3*L); A;Wait(L);//º¸·ý¡¦²éζ DANCE();A;Wait(2*S); //¸¹ DANCE();A;//±¦·ý¡¦Éúζ Wait(3*S);//»æÌÌ¥ª¡¼¥Ð¡¼¥¹¥¥ëȯư Off(OUT_A); Wait(9*L);//êÛÅ» A;//Pushed Rice! Wait(5*S);Float(B);}
¡¡¡¦Í½ÁÛ¿Þ ¡¡¡ÎسԤγܤòÉÁ¤¯¡£ ¡¡¢¸ý¤Î»Í³ÑÉôʬ ¡¡£Æ¬¤ÎÉôʬ¤â´Þ¤à¡¢Á´¤Æ¤ÎÎسԤòÉÁ¤¯ ¡¡¤´ã¶À¤ÎÉôʬ ¡¡¥ºÇ¸å¤Ë¡¢É¡¤ÎÉôʬ¤òÉÁ¤¯
¡¦Í½ÁÛ¿Þ(Face2)
¡¦´°À®¿Þ(Face2)
¥Ú¥ó¤Î¾å²¼¤¬¾å¼ê¤¯¤Ç¤¤Æ¤¤¤Þ¤»¤ó¤Ç¤·¤¿¡£
²áÄø¤Ï¥×¥í¥°¥é¥à»²¾È¢¬
ͽÄê¿Þ
¼Â¹Ô¿Þ
ºîÉÊ¡Ø´ã¶À¤ÎÎÙ¿Í¡Ù
Î×Àʤµ¤ó¤¬ÀâÌÀ¡¦°ÍÍꤷ¤Æ¤Ê¤¤¤¬¼Â¹Ô¡¢UP¤·¤È¤¤¤Æ¤¯¤ì¤¿¤â¤Î¢¬½é´ü°ÌÃ֤Ȥ«¤¬°¤«¤Ã¤¿¤Î¤Ç¤·¤ç¤¦¡£¡¡¡¡
¡¡¥Ú¥ó¤ò¼ÖÎؤȾ×Æͤ·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¤¿¤á¡¢¼ÖÂΤÎÃæ¤Ë¥Ú¥ó¤¬ÃÖ¤±¤ë¤è¤¦¤Ë¤·¤Þ¤·¤¿¡£
¡¡Ã¼»Ò¤ò¤«¤Ê¤êËᤤ¤¿¤³¤È¡£
¡¡Ä¹¤¤¥±¡¼¥Ö¥ë¤Ç¤âÁö¹Ô¤Ë»Ù¾ã¤¬Ìµ¤¤ÅÀ¡£
¡¡¥Ú¥ó¤¬¾²¤Ëľ³Ñ¤Ë¤«¤±¤º¡¢¼Ð¤á¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£¡Ê¥Ð¡¼¥¸¥ç¥ó1¡Ë¤µ¤é¤Ë¡¢¥í¥Ü¥Ã¥È¤¬½ñ¤±¤ë¾õÂ֤ޤǺî¤ë¤Î¤ËËÄÂç¤Ê»þ´Ö¤¬¤«¤«¤ê¡¢¥×¥í¥°¥é¥à¤òºî¤ë»þ´Ö¤¬¾¯¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¤¡¢½½Ê¬¤Ê»÷´é³¨¤ò½ñ¤¯¤³¤È¤¬¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿¡£¼¡²ó¤Î²ÝÂê¤Ç¤Ï¡¢¤â¤Ã¤È´°À®Å٤ι⤤¥í¥Ü¥Ã¥È¤òºî¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
²ÝÂê¡¢´Å¤¯¸«¤Æ¤Þ¤·¤¿¡£¥í¥Ü¥Ã¥È¤â¥×¥í¥°¥é¥à¤âÆñ²ò¤Ç¤·¤¿¡£³Æ¡¹ÆÀ°ÕʬÌî¤Ç¡¢¤â¤Ã¤È¶¨ÎϤǤ¤ì¤Ð¤è¤êÎɤ«¤Ã¤¿¤Ç¤·¤ç¤¦¡£¤½¤¦¤¹¤ì¤Ð¥Ù¡¼¥¹ºîÀ®¤Ë13»þ´Ö¤Ï³Ý¤«¤é¤Ê¤«¤Ã¤¿¤È¡£²Ã¤¨¡¢¤¿¤È¤¨ÈùºÙ¤Ê²þÎɤdz°¸«Åª¤Ë¤ÏÂ纹̵¤¯¤È¤â¡¢Á´ÂΤνÅÎ̤¬ÊѲ½¡¢¥â¡¼¥¿¤Ë¤«¤«¤ë¿âľ¹³ÎϤ¬¸º¤Ê¤ÉÌäÂê¤Ï½áÂô¤ÊÎÌ¡£¤½¤¦¤¹¤ë¤È¥¿¥¤¥ä¤Î¶õž¡¢¥¿¡¼¥ó¤Ç²£Å¾¤Ê¤ÉͽÁÛ¤òĶ¤¨¤ëµóÆ°¤Î¿ô¡¹¡£°ì¸«¡¢´û¤Ë½ÐÍè¤Æ¤¤¤ë¥×¥í¥°¥é¥à¤Ç¤¤¤±¤ë¡¢¤È»×¤Ã¤Æ¤â¸íº¹¤Ï´ö¤é¤Ç¤â½Ð¤Æ¤¯¤ë¤è¤¦¤Ç¤¹¡£¥È¥é¥Ö¥ë¤ò¸«±Û¤·¤Æ½àÈ÷¤·¤¿¤Ä¤â¤ê¤Ç¤·¤¿¤¬¤½¤ì¤Ç¤â´Ö¤Ë¹ç¤ï¤Ê¤¤ÌäÂê¤â¤¢¤ê¤Þ¤·¤¿¡£ÉÔ´·¤ì¤â¤¢¤ë¤«¤â¤·¤ì¤Ê¤¤¤±¤ì¤É¡¢¤â¤Ã¤È¤â¤Ã¤ÈµÞ¤¤¤ÇÀè¤òÆɤó¤Ç¤ª¤¤¿¤«¤Ã¤¿¡£¤«¤±¤¿»þ´Ö¤È¤Ï¤¢¤Þ¤êÄà¤ê¹ç¤ï¤Ê¤«¤Ã¤¿¤Î¤Ç¡¢¤³¤³¤Ç³Ø¤ó¤À»ö¤ÏÆó²óÌܰʹߤβÝÂê¤Ç³èÍѤ·¤¿¤¤¡£ ÆâÍƤϡ¡¥¹¥¿¡¼¥È¥À¥Ã¥·¥å¤ò·è¤á¤ëÌõ¤Ç¤Ï̵¤¯¡¢¤¤¤«¤Ë¤·¤Æ¥´¡¼¥ë¤ò°ú¤´ó¤»¤ë¤«¡©¤È¤¤¤¦¥¢¥×¥í¡¼¥Á¤À¤Ã¤¿¤È»×¤¦¡£¤½¤Î¤¿¤áȯÁۤδñÈ´¤µ¤Ï¤¢¤Ã¤¿¡£´ñÈ´¤Ê¤À¤±¡¢¤Ë½ª¤ï¤Ã¤¿¤¬¡£¤·¤«¤·ÁÛÄê°Ê¾å¡¢¤È¤¤¤¦¤Î¤Ï²¿»ö¤Ë¤â¸½¤ì¤ë¤â¤Î¤À¤Ã¤¿¡£´Ø¿ô¤ò¤¢¤Þ¤ê¿¨¤ì¤Ê¤«¤Ã¤¿¤Î¤Çº£¸å¤ÏÀ§Èó³èÍѤ·¤¿¤¤¡£
¥³¥á¥ó¥È¤ò¤É¤¦¤¾
¥Ú¡¼¥¸¤ò¹¹¿·¤·¤Þ¤·¤¿¡£----¤À¤¤ 2011-12-15 (ÌÚ) 19:34:59