¡¡¥Ò¥¨¥é¥ë¥¡¼¤Ë¤¢¤ë¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Î Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ
NavMeshAgent ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£ÀßÄêÃͤˤĤ¤¤Æ¤Ï¡¢½é´üÃͤΤޤޤÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¡ã¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡ä
¡¡
»²¹Í¥µ¥¤¥È
Unity ¸ø¼°¥Þ¥Ë¥å¥¢¥ë
¥Ê¥Ó¥á¥Ã¥·¥å¥¨¡¼¥¸¥§¥ó¥È
¡¡¥³¥é¥¤¥À¡¼¤ÏÍøÍѤ»¤º¤Ë°ÜÆ°ÈϰϤ¬À©¸Â¤Ç¤¤ë¤«¤ò³Îǧ¤¹¤ë°ÕÌ£¤Ç¤â¡¢CapsuleCollider ¤Î¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¤Ê¤ª¤³¤Î¥³¥é¥¤¥À¡¼¤Ï¡¢°ÜÆ°»þ¤ËÍøÍѤ¹¤ë¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¡¡¤Þ¤¿Á°¤Î¼ê½ç¤Ç¤âÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¤¬¡¢NavMeshAgent ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò°ì½ï¤Ë¥¢¥¿¥Ã¥Á¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¥¹ç¤¬È¯À¸¤·¤Þ¤¹¡£
Ä̾NavMeshAgent ¤Ë¤è¤ë¼«Æ°·ÐÏ©°ÜÆ°µ¡Ç½¤òÍøÍѤ·¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢Rigidbody ¤Î IsKinematic ¤ò¥ª¥ó¤Ë(¥Á¥§¥Ã¥¯¤òÆþ¤ì¤ë)ɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¡¡¤³¤ì¤Ï Physics ¤Ë¤è¤ëʪÍý±é»»¤Ë¤è¤ë½èÍý¤È AI ¤Ë¤è¤ë·ÐÏ©¤Î°ÜÆ°½èÍý¤È¤¬ÆâÉô½èÍý¤Ç¤Ö¤Ä¤«¤ê(¶¥¹ç¤·)¡¢
·ë²Ì¡¢ÁÐÊý¤ÎÀ©¸æ¤¬¸ú¤«¤Ê¤¯¤Ê¤ë¤¿¤á¤È¥Þ¥Ë¥å¥¢¥ë¤Ë¤â²òÀ⤵¤ì¤Æ¤¤¤Þ¤¹¡£
¡¡¤¿¤À¤·º£²ó NavMeshAgent ¤Îµ¡Ç½¤Ï¡¢
Bake ¤·¤¿ÉôʬÆâ¤ò¼«Æ°°ÜÆ°¤µ¤»¤Ê¤¤(¥×¥ì¥¤¥ä¡¼¤¬¼êÆ°¤Ç°ÜÆ°Áàºî¤ò¤¹¤ë)¤¿¤á¡¢IsKinematic ¤Ø¤Î¥Á¥§¥Ã¥¯¤ÏÉÔÍפǤ¹¡£
¡¡¤½¤Î¤¿¤á¡¢NavMeshAgent Æâ¤Ë¤¢¤ë Speed ¤ÎÃͤ䡢AngularSpeed ¤ÎÃͤòÊѹ¹¤·¤Æ¤â¡¢
¥×¥ì¥¤¥ä¡¼¤Î°Üư®ÅÙ¤ä²óž¤¹¤ëºÝ¤Î®Å٤ˤÏÊѲ½¤¬¤¢¤ê¤Þ¤»¤ó¡£¤³¤ì¤¬ AI ¤Ë¤è¤Ã¤Æ¼«Æ°°ÜÆ°¤·¤Æ¤¤¤Ê¤¤¾Úµò¤Î£±¤Ä¤Ç¤¹¡£
¥Ç¥Ð¥Ã¥°¤¹¤ëºÝ¡¢¼ÂºÝ¤ËÃͤòÁàºî¤·¤Æ»î¤·¤Æ¤ß¤ë¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£
¡ã¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(Rigidbody ¤Î IsKinematic ¤Ë¥Á¥§¥Ã¥¯¤Ê¤·)¡ä
»²¹Í¥µ¥¤¥È
Unity¸ø¼°¥Þ¥Ë¥å¥¢¥ë
NavMesh Agent ¤ò¾¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È¶¦¤Ë»È¤¦
¡¡
¡¡¥Þ¥Ë¥å¥¢¥ë¤Ë¤ÏÌܤòÄ̤·¡¢¿§¡¹¤Êµ¡Ç½¤òÍý²ò¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢ÍÑ°Õ¤µ¤ì¤Æ¤¤¤ë½èÍý¤ÎÍøÍѥѥ¿¡¼¥ó¤òÁý¤ä¤¹¤³¤È¤¬½ÐÍè¤Þ¤¹¡£