Unity¤Ë´ØÏ¢¤¹¤ëµ­»ö¤Ç¤¹

¡¡Á°²ó¤Î¼ê½ç¤Î³¤­¤È¤·¤Æ¡¢NavMeshAgent ¤òÍøÍѤ·¤¿¡¢¥­¥ã¥é¥¯¥¿¡¼¤Î°ÜÆ°ÈϰϤÎÀ©¸Âµ¡Ç½¤Î¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£


¡ãGame ¥Ó¥å¡¼¡¡´°À®Æ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯



¼ê½ç£¸¡¡¡ÝNavMeshAgent ¤òÍøÍѤ·¤¿¡¢¥­¥ã¥é¥¯¥¿¡¼¤Î°ÜÆ°ÈϰϤÎÀ©¸Âµ¡Ç½¤Î¼ÂÁõ¡Ý
¡¡¡¦NavMeshAgent ¤Î±þÍÑ



¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÜÆ°ÈϰϤÎÀ©¸Â¤ò¹Ô¤¦

£±¡¥À߷פȸ½¾õ³Îǧ


¡¡¸½ºß¤Ï¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÜÆ°ÈϰϤˤÏÀ©¸Â¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¤½¤Î¤¿¤á¡¢¾ã³²Êª¤È¤Ê¤ë¤Ù¤­¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤Ë½ÐÍè¤Æ¤·¤Þ¤Ã¤¿¤ê¡¢¥¹¥Æ¡¼¥¸³°¤Ë°ÜÆ°½ÐÍè¤Æ¤·¤Þ¤Ã¤¿¤ê¤·¤Þ¤¹¡£


¡ãÆ°²è­¡¡¡¾ã³²Êª¤Ë¿¯Æþ¤Ç¤­¤Æ¤·¤Þ¤¦¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ãÆ°²è­¢¡¡¥¹¥Æ¡¼¥¸³°¤Ë°ÜÆ°¤Ç¤­¤Æ¤·¤Þ¤¦¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡¤³¤Î¤Þ¤Þ¤Ç¤¹¤È¥²¡¼¥à¤È¤·¤Æ¤ÏÀ®Î©¤·¤Þ¤»¤ó¤Î¤Ç¡¢
¾ã³²Êª¤Ë¤Ï¿¯Æþ¤Ç¤­¤Ê¤¤¤è¤¦¤Ë¡¢¥¹¥Æ¡¼¥¸³°¤Ë¤Ï½Ð¤é¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£



¡¡¤³¤ì¤é¤Ï¤É¤Á¤é¤â¥³¥é¥¤¥À¡¼¤òºÎÍѤ¹¤ë¤³¤È¤Ç¼Â¸½¤¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£
¤¿¤À¤·¡¢º£²óÍøÍѤ·¤Æ¤¤¤ëÅԻԤΥ¢¥»¥Ã¥È¤Î³Æ¥â¥Ç¥ë¤Ë¤Ï¥³¥é¥¤¥À¡¼¤Ï¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£
¤½¤Î¤¿¤á¡¢¥×¥ì¥Õ¥¡¥Ö¤ÇÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë¤È¤Ï¤¤¤¨¡¢¤¹¤Ù¤Æ¤Î¥â¥Ç¥ë¤Ë£±¤Ä¤º¤Ä¥³¥é¥¤¥À¡¼¤ò¥»¥Ã¥È¤¹¤ë¤Î¤ÏÂçÊѤǤ¹¡£

¡¡¤½¤¦¤¤¤Ã¤¿ÊýË¡¤â¤â¤Á¤í¤ó¤¢¤ê¤Þ¤¹¤¬¡¢º£²ó¤Î¾ì¹ç¤Ë¤Ï¡¢Á°²ó¤Î¼ê½ç¤ÇƳÆþ¤·¤¿
NavMeshAgnet ¤Îµ¡Ç½¤òÍøÍѤ·¡¢Bake ¤·¤¿ÈϰϤΤߤò¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò°ÜÆ°¤µ¤»¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


£²¡¥¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë NavMeshAgent ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ乤ë


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Î Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ
NavMeshAgent ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£ÀßÄêÃͤˤĤ¤¤Æ¤Ï¡¢½é´üÃͤΤޤޤÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£


¡ã¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡ä


¡¡
»²¹Í¥µ¥¤¥È
Unity ¸ø¼°¥Þ¥Ë¥å¥¢¥ë
¥Ê¥Ó¥á¥Ã¥·¥å¥¨¡¼¥¸¥§¥ó¥È



¡¡¥³¥é¥¤¥À¡¼¤ÏÍøÍѤ»¤º¤Ë°ÜÆ°ÈϰϤ¬À©¸Â¤Ç¤­¤ë¤«¤ò³Îǧ¤¹¤ë°ÕÌ£¤Ç¤â¡¢CapsuleCollider ¤Î¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¤Ê¤ª¤³¤Î¥³¥é¥¤¥À¡¼¤Ï¡¢°ÜÆ°»þ¤ËÍøÍѤ¹¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£



¡¡¤Þ¤¿Á°¤Î¼ê½ç¤Ç¤âÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¤¬¡¢NavMeshAgent ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò°ì½ï¤Ë¥¢¥¿¥Ã¥Á¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¥¹ç¤¬È¯À¸¤·¤Þ¤¹¡£
Ä̾NavMeshAgent ¤Ë¤è¤ë¼«Æ°·ÐÏ©°ÜÆ°µ¡Ç½¤òÍøÍѤ·¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢Rigidbody ¤Î IsKinematic ¤ò¥ª¥ó¤Ë(¥Á¥§¥Ã¥¯¤òÆþ¤ì¤ë)ɬÍפ¬¤¢¤ê¤Þ¤¹¡£

¡¡¤³¤ì¤Ï Physics ¤Ë¤è¤ëʪÍý±é»»¤Ë¤è¤ë½èÍý¤È AI ¤Ë¤è¤ë·ÐÏ©¤Î°ÜÆ°½èÍý¤È¤¬ÆâÉô½èÍý¤Ç¤Ö¤Ä¤«¤ê(¶¥¹ç¤·)¡¢
·ë²Ì¡¢ÁÐÊý¤ÎÀ©¸æ¤¬¸ú¤«¤Ê¤¯¤Ê¤ë¤¿¤á¤È¥Þ¥Ë¥å¥¢¥ë¤Ë¤â²òÀ⤵¤ì¤Æ¤¤¤Þ¤¹¡£

¡¡¤¿¤À¤·º£²ó NavMeshAgent ¤Îµ¡Ç½¤Ï¡¢Bake ¤·¤¿ÉôʬÆâ¤ò¼«Æ°°ÜÆ°¤µ¤»¤Ê¤¤(¥×¥ì¥¤¥ä¡¼¤¬¼êÆ°¤Ç°ÜÆ°Áàºî¤ò¤¹¤ë)¤¿¤á¡¢IsKinematic ¤Ø¤Î¥Á¥§¥Ã¥¯¤ÏÉÔÍפǤ¹¡£

¡¡¤½¤Î¤¿¤á¡¢NavMeshAgent Æâ¤Ë¤¢¤ë Speed ¤ÎÃͤ䡢AngularSpeed ¤ÎÃͤòÊѹ¹¤·¤Æ¤â¡¢
¥×¥ì¥¤¥ä¡¼¤Î°Üư®ÅÙ¤ä²óž¤¹¤ëºÝ¤Î®Å٤ˤÏÊѲ½¤¬¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤¬ AI ¤Ë¤è¤Ã¤Æ¼«Æ°°ÜÆ°¤·¤Æ¤¤¤Ê¤¤¾Úµò¤Î£±¤Ä¤Ç¤¹¡£
¥Ç¥Ð¥Ã¥°¤¹¤ëºÝ¡¢¼ÂºÝ¤ËÃͤòÁàºî¤·¤Æ»î¤·¤Æ¤ß¤ë¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£


¡ã¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(Rigidbody ¤Î IsKinematic ¤Ë¥Á¥§¥Ã¥¯¤Ê¤·)¡ä



»²¹Í¥µ¥¤¥È
Unity¸ø¼°¥Þ¥Ë¥å¥¢¥ë
NavMesh Agent ¤ò¾¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È¶¦¤Ë»È¤¦

¡¡
¡¡¥Þ¥Ë¥å¥¢¥ë¤Ë¤ÏÌܤòÄ̤·¡¢¿§¡¹¤Êµ¡Ç½¤òÍý²ò¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢ÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë½èÍý¤ÎÍøÍѥѥ¿¡¼¥ó¤òÁý¤ä¤¹¤³¤È¤¬½ÐÍè¤Þ¤¹¡£


£³¡¥¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ Bake ¤µ¤ì¤Æ¤¤¤ëÀĤ¤¥¨¥ê¥¢Æâ¤Ë¤¤¤ë¤³¤È¤ò³Îǧ¤·¤¿¾å¤Ç¥²¡¼¥à¤ò¼Â¹Ô¤·¤Þ¤¹¡£
¤â¤·¤â Bake ¤·¤¿¥¨¥ê¥¢Æâ¤Ë¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¨¥ê¥¢Æâ¤Ø°ÜÆ°¤µ¤»¤Æ¤¯¤À¤µ¤¤¡£


¡ãGame ¥Ó¥å¡¼¡¡´°À®Æ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯¡¡


¡¡Bake ¤¬¤­¤Á¤ó¤È¤Ç¤­¤Æ¤¤¤ì¤Ð¡¢¾ã³²Êª¤Ë¤Ï¿¯Æþ¤Ç¤­¤Þ¤»¤ó¤·¡¢¥¹¥Æ¡¼¥¸³°Éô¤Ë½Ð¤Æ¤·¤Þ¤¦¤³¤È¤âËɤ°¤³¤È¤¬½ÐÍè¤Þ¤¹¡£

¡¡¤³¤ì¤Ç̵»ö¤Ë¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÜÆ°ÈϰϤòÀ©¸Â¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤·¤¿¡£

¡¡°ÜÆ°ÈϰϤòÀ©¸Â¤¹¤ë¼ÂÁõ¤ò¹Í¤¨¤¿»þ¡¢¤³¤¦¤¤¤Ã¤¿¼ÂÁõ¤ÎÊýË¡¤â¤¢¤ë¤È¤¤¤¦¤³¤È¤ò³Ð¤¨¤Æ¤ª¤¯¤È
À߷פòΩ°Æ¤¹¤ëºÝ¤Î°ú¤­½Ð¤·¤¬¹­¤¬¤ê¤Þ¤¹¡£

¡¡Bake ¤µ¤ì¤¿·ÐÏ©¤Ç°ÜÆ°¤ò¹Ô¤¤¡¢ÌäÂ꤬¤Ê¤±¤ì¤Ð¡¢¼¡¤Î¼ê½ç¤ÏÉÔÍפǤ¹¤¬¡¢°ì±þÌܤòÄ̤·¤Æ¤ª¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£


£´¡¥¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°ÈϰϤòÄ´À°¤¹¤ë


¡¡Bake ¤·¤¿¥¨¥ê¥¢¤Ï¡¢Navigation ¥Ó¥å¡¼¤Ë¤¢¤ë Bake ¥¿¥Ö¤Ë¤¢¤ëÀßÄêÃͤˤè¤Ã¤Æ·×»»¤µ¤ì¡¢·èÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£

¡¡Î㤨¤Ð¡¢ºäÆ»¤ò¤É¤Î°Ì¤Î³ÑÅ٤ʤéÅФì¤ë¤è¤¦¤Ë¤¹¤ë¤Î¤«¡¢Ãʺ¹¤Ï¤É¤Î°Ì¤Î¹â¤µ¤Ê¤éÈô¤Ó±Û¤¨¤é¤ì¤ë¤Î¤«¡¢
¤Þ¤¿¡¢¹â¤µ¤ä²£Éý¤òºÆÀßÄꤹ¤ë¤³¤È¤Ç¡¢Å·°æ¤ÎÄ㤤¾ì½ê¤äºÙ¤¤Ï©ÃϤΤ褦¤Ê¾ì½ê¤ËÂФ·¤Æ¤Î Bake ¤Î¾õÂÖ¤¬ÊѤï¤ê¤Þ¤¹¡£


Bake ¥¿¥Ö



¡ã»²¹Í¥µ¥¤¥È¡ä
yttm-work ÍÍ
NavMeshºîÀ®




¡¡Bake ¤·¤¿¾õÂÖ¤ò³Îǧ¤·¤¿¾å¤Ç¥²¡¼¥à¤ò¼Â¹Ô¤·¡¢¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°ÈϰϤÎÄ´À°¤¬É¬ÍפǤ¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤Î Bake ¥¿¥ÖÆâ¤ÎÀßÄêÃͤòÊѤ¨¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î¾ðÊó¤ò¸µ¤Ë Bake ¤¬¹Ô¤ï¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¤¬¡¢Bake ¥¿¥ÖÆâ¤Î¹àÌܤòÊѹ¹¤·¤¿¤À¤±¤Ç¤Ï·×»»¤ÏÈ¿±Ç¤µ¤ì¤Þ¤»¤ó¡£

¡¡ºÆÅÙ¡¢±¦²¼¤Ë¤¢¤ë Bake ¥Ü¥¿¥ó¤ò²¡¤·¤Æ Bake ¤·Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£
Àè¤Û¤É¤È¤Ï·ÐÏ©¤ÎÈϰϤ¬ÊѤï¤ë¤Ï¤º¤Ç¤¹¡£

¡¡Bake ¤Ï²¿²ó¤Ç¤â½ÐÍè¤Þ¤¹¤Î¤Ç¡¢¼ÂºÝ¤Ë¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°ÈϰϤγÎǧ¤·¤Ê¤¬¤é¡¢¿¯Æþ¤µ¤»¤Æ¤â¤è¤¤°ÌÃ֤ʤɤò¸«Äê¤á¤Æ¤¤¤Ã¤Æ¤¯¤À¤µ¤¤¡£


¡ãScene ¥Ó¥å¡¼¡ä





¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£

¡¡=>¡¡¼¡¤Ï¡¡¼ê½ç£¹¡¡¡Ý¥­¥ã¥é¥¯¥¿¡¼¤Î¥¢¥Ë¥á¡¼¥·¥ç¥óÁ«°ÜÀßÄê¡Ý¡¡¤Ç¤¹¡£

¥³¥á¥ó¥È¤ò¤«¤¯


¡Öhttp://¡×¤ò´Þ¤àÅê¹Æ¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µ­Æþ²¼¤µ¤¤

Menu



´ðÁÃ

µ»½Ñ/Ãμ±(¼ÂÁõÎã)

3D¥¢¥¯¥·¥ç¥ó¥²¡¼¥à

2D¤ª¤Ï¤¸¤­¥²¡¼¥à(ȯŸÊÔ)

2D¶¯À©²£¥¹¥¯¥í¡¼¥ë¥¢¥¯¥·¥ç¥ó(ȯŸÊÔ)

2D¥¿¥Ã¥×¥·¥å¡¼¥Æ¥£¥ó¥°(³ÈÄ¥ÊÔ)

¥ì¡¼¥¹¥²¡¼¥à(È´¿è)

2DÊüÃÖ¥²¡¼¥à(ȯŸÊÔ)

3D¥ì¡¼¥ë¥¬¥ó¥·¥å¡¼¥Æ¥£¥ó¥°(±þÍÑÊÔ)

3Dæ½Ð¥²¡¼¥à(È´¿è)

2D¥ê¥¢¥ë¥¿¥¤¥à¥¹¥È¥é¥Æ¥¸¡¼

3D¥¿¥Ã¥×¥¢¥¯¥·¥ç¥ó(NavMeshAgent »ÈÍÑ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥«¥¨¥ë¤Î°Ù¤Ë¡Á¡¢¥Ü¥³¥¹¥«¥¦¥©¡¼¥ºÉ÷)

VideoPlayer ¥¤¥Ù¥ó¥ÈϢư¤Î¼ÂÁõÎã

VideoPlayer ¥ê¥¹¥ÈÆ⤫¤é¥à¡¼¥Ó¡¼ºÆÀ¸¤Î¼ÂÁõÎã(ȯŸ)

AR ²èÁüÉÕ¤­¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®¤Î¼ÂÁõÎã

AR ¥ê¥¹¥ÈÆ⤫¤éÀ¸À®¤Î¼ÂÁõÎã(ȯŸ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥µ¥Ð¥¤¥Ð¡¼É÷)

private



¤³¤Î¥µ¥¤¥ÈÆâ¤ÎºîÉʤϥæ¥Ë¥Æ¥£¤Á¤ã¤ó¥é¥¤¥»¥ó¥¹¾ò¹à¤Î¸µ¤ËÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£

´ÉÍý¿Í/Éû´ÉÍý¿Í¤Î¤ßÊÔ½¸¤Ç¤­¤Þ¤¹