¡¡Action ¤Î¥Ü¥¿¥ó¤Ë³ä¤êÅö¤Æ¤é¤ì¤Æ¤¤¤ë¥¡¼¤ò²¡¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
Scene¥Ó¥å¡¼ ¾å¤Ë¡¢Ray ¤¬²Ä»ë²½¤µ¤ì¤Æ¤¤¤ì¤Ð Ray ¤ÎÀ©¸æ¤ÏÀ®¸ù¤Ç¤¹¡£
¡ã¼ÂÁõÆ°²è¡¡¡Ray ¤Î²Ä»ë²½¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¤³¤Î¾õÂ֤ǡ¢Game ¥Ó¥å¡¼¤ËÀßÃÖ¤·¤Æ¤¢¤ë NPC ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë Ray ¤¬Åö¤¿¤ë¤è¤¦¤Ë¥¡¼¤ò²¡¤·¤Æ¤¯¤À¤µ¤¤¡£
³Îǧ¤¹¤Ù¤ÅÀ¤¬Ê£¿ô¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈ֤˳Îǧ¤·¤Þ¤¹¡£
¡¡¤Þ¤º¤Ï¡¢Console ¥Ó¥å¡¼¤Ë Debug.Log ¤ÇÀßÄꤷ¤¿ "²ñÏÃ¥¦¥¤¥ó¥É¥¦¤ò³«¤¯" ¤Îʸ»úÎó¤¬É½¼¨¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡¤³¤Î³Îǧ¤¬¤Ç¤¤¿¤é¡¢Player ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î PlayerController ¥¹¥¯¥ê¥×¥È¤Î isTalking ÊÑ¿ô¤âƱ¤¸¤è¤¦¤Ë¥¡¼Áàºî¤Ë¹ç¤ï¤»¤ÆÀÚ¤êÂؤï¤Ã¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤·¤ç¤¦¡£
¤³¤Î»þÅÀ¤Ç¤Ï¥¹¥¤¥Ã¥Á¤¬Æþ¤Ã¤Æ true ¤Î¾õÂ֤ˤʤäƤ¤¤ë¤Ï¤º¤Ç¤¹¡£
¤³¤ÎÊÑ¿ô¤ò¸µ¤Ë¡¢¥×¥ì¥¤¥ä¡¼¥¥ã¥é¤Î°ÜÆ°¤¬À©¸æ¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
²ñÏÃ¥¦¥¤¥ó¥É¥¦¤¬³«¤¤¤Æ¤ë¾õÂ֤ΤȤ¤Ë¤Ï¥×¥ì¥¤¥ä¡¼¥¥ã¥é¤Î°ÜÆ°¤¬½ÐÍè¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤µ¤ì¤Æ¤¤¤ì¤Ð¡¢¤³¤Á¤é¤âÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡ºÇ¸å¤Ë¡¢NPC ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Ê¤¬¤é¡¢NonPlayerCharacter ¥¹¥¯¥ê¥×¥È¤Î isTalking ÊÑ¿ô¤Î¥¹¥¤¥Ã¥Á¤¬Æþ¤Ã¤Æ true ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤â°ì½ï¤Ë³Îǧ¤·¤Þ¤¹¡£
¤³¤³¤Þ¤Ç¤¬²ñÏÃ¥¦¥¤¥ó¥É¥¦¤¬³«¤¤¤¿¤È¤¤Ë³Îǧ¤¹¤Ù¤¹àÌܤˤʤê¤Þ¤¹¡£
¡¡¤¹¤Ù¤ÆÌäÂ꤬¤Ê¤±¤ì¤Ð¡¢¼¡¤Î³Îǧ¤Ë¿Ê¤ß¤Þ¤¹¡£
¡¡²ñÏÃ¥¦¥¤¥ó¥É¥¦¤¬³«¤¤¤Æ¤¤¤ë¾õÂÖ(isTalking ÊÑ¿ô¤¬ true)¤Î¤È¤¤Ë¡¢¤â¤¦°ìÅÙ¡¢¥¡¼¤ò²¡¤¹¤È¡¢
Console ¥Ó¥å¡¼¤Ë Debug.Log ¤ÇÀßÄꤷ¤¿ "²ñÏÃ¥¦¥¤¥ó¥É¥¦¤òÊĤ¸¤ë" ¤Îʸ»úÎó¤¬É½¼¨¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¤³¤Î¾õÂ֤ˤʤë¤È¡¢¥×¥ì¥¤¥ä¡¼¥¥ã¥é¤¬ºÆÅÙ°ÜÆ°¤Ç¤¤ë¾õÂ֤ˤʤê¤Þ¤¹¡£¤³¤Î½èÍý¤¬¤É¤ÎÉôʬ¤ÇÀ©¸æ¤µ¤ì¤Æ¤¤¤ë¤«¤ò¡¢¤·¤Ã¤«¤ê¤ÈÇÄ°®¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¡¡NPC ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Ê¤¬¤é¡¢NonPlayerCharacter ¥¹¥¯¥ê¥×¥È¤Î isTalking ÊÑ¿ô¤Î¥¹¥¤¥Ã¥Á¤¬ÀÚ¤êÂؤï¤Ã¤Æ false ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤â°ì½ï¤Ë³Îǧ¤·¤Þ¤¹¡£
¡ã¼ÂÁõÆ°²è¢¡¡Console ¥Ó¥å¡¼¤ÇÆ°ºî¤ò³Îǧ¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦ºÝ¤ËÊ£¿ô¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤òÊ£¿ô¸ÄƱ»þ¤Ëɽ¼¨¤·¤Æ¤ª¤¯¤ÈÊØÍø¤Ç¤¹¡£
¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¥¿¥Ö¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢
Add Tab => Inspector ¤òÁªÂò¤¹¤ë¤ÈÁý¤ä¤¹¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼±¦¾åÉô¤Ë¾û¤Î¥¢¥¤¥³¥ó¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¾ï¤Ëɽ¼¨¤·¤Æ¤¤¤¿¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÎÆâÍƤˤ·¤Æ¤«¤é¤³¤Î¥¢¥¤¥³¥ó¤ò²¡¤¹¤È
¥Ò¥¨¥é¥ë¥¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀÚ¤êÂؤ¨¤Æ¤â¥¤¥ó¥¹¥Ú¥¯¥¿¡¼É½¼¨¤òÁªÂò¤·¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¸ÇÄꤹ¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
±¦¾å¤Î¾û¤Î¥¢¥¤¥³¥ó¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¸ÇÄꤹ¤ëµ¡Ç½
ɽ¼¨ÆâÍƸÇÄêÃæ
¡¡Î㤨¤Ð¡¢NPC ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤¿¾õÂ֤ǥ¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î¾û¤Î¥¢¥¤¥³¥ó¤ò²¡¤¹¤È¡¢
¤³¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç¤Ï¾ï¤Ë NPC ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾ðÊó¤òɽ¼¨¤·¤Þ¤¹¡£
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡
¼ê½ç£±£·¡¡¡Ý²ñÏÃ¥¤¥Ù¥ó¥ÈÍѤΥǡ¼¥¿¤ÎºîÀ®¡Ý?¡¡¤Ç¤¹¡£