ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2023ǯ08·î03Æü(ÌÚ) 16:14:24ÍúÎò
¥²¡¼¥à¤ò¼Â¹Ô¤¹¤ë¤È¼«Æ°Åª¤Ë¥â¥°¥é¤¬±£¤ì¤Þ¤¹¡£¥¥ã¥é¤¬°ìÄêÈϰϤ˶á¤Å¤¯¤È´é¤ò½Ð¤·¤Æ¼ÙËâ¤ò¤¹¤ë¤è¤¦¤Ê»Å³Ý¤±¤Ë¤·¤Þ¤¹¡£
¡ã¼ÂÁõ²èÁü¡¡Scene¥Ó¥å¡¼¡ä

¡ã¼ÂÁõÆ°²è¡¡¥¥ã¥é¤¬°ìÄêÈϰϤ˿¯Æþ¤¹¤ë¤È¥â¥°¥é¤¬´é¤ò½Ð¤¹¡ä
https://gyazo.com/21ace8b032e36e3370fb1bf5029f3a86
£±£¹¡¥¥â¥°¥é¤òÀßÃÖ¤¹¤ë £²£°¡¥¥¹¥¯¥ê¥×¥È¤òÍÑ°Õ¤·¤Æ¡¢¥â¥°¥é¤ÎÀ©¸æ¤ò¹Ô¤¦
¡¡¡¦Rigidbody ¤òÍøÍѤ·¤¿»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤ÎȽÄê¤Ë¤Ä¤¤¤Æ ¡¡¡¦¥¹¥¯¥ê¥×¥È¤Ë¤è¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÜÆ°½èÍý
¡¡¾ã³²Êª¤È°ì¸ý¤Ë¤¤¤Ã¤Æ¤â¿§¡¹¤Ê¥¿¥¤¥×¤¬¤¢¤ê¤Þ¤¹¡£º£²ó¤Ï¡¢»Ï¤á¤Ï±£¤ì¤Æ¤¤¤Æ¡¢¶á¤Å¤¯¤È¼ÙËâ¤ò¤¹¤ë¤è¤¦¤Ê¾ã³²Êª¤òÀ߷פ·¤Þ¤¹¡£
¥¤¥ó¥Ý¡¼¥È¤·¤¿¥¢¥»¥Ã¥ÈÆâ¤Ë¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤ê¡¢µóÆ°¤Î¥¤¥á¡¼¥¸Åª¤Ë¤â¹ç¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò¾ã³²Êª¤È¤·¤ÆÍøÍѤ·¤Þ¤·¤ç¤¦¡£
¡¡¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥²¡¼¥àÆâ¤Î¾õ¶·¤Ë±þ¤¸¤ÆÀ©¸æ¤ò¹Ô¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¿·¤·¤¯¥¹¥¯¥ê¥×¥È¤ò£±¤ÄºîÀ®¤·¤Æ¡¢
¤½¤ì¤òÍøÍѤ·¤Æ¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ©¸æ¤µ¤»¤Þ¤¹¡£
¡¡¶ñÂÎŪ¤Ë¤Ï¡¢¥²¡¼¥à¥¹¥¿¡¼¥È¤ÈƱ»þ¤Ë¥â¥°¥é¤òÃÏÌ̤ÎÃæ¤Ë±£¤¹½èÍý¡¢°ìÄê¤Îµ÷Î¥¤Ë¥Ú¥ó¥®¥ó¤Î¥¥ã¥é¤¬¶á¤Å¤¤¤¿¤é»Ñ¤ò¸½¤¹½èÍý¤Ê¤É¤ò¥¹¥¯¥ê¥×¥È¤ò»È¤Ã¤ÆÀ©¸æ¤·¤Þ¤¹¡£
¡¡¤Ê¤ª¤³¤³¤Ç¤Ï¡¢¾ã³²Êª¤È¤·¤Æ¥¥ã¥é¤Î³ê¤ë¤Î¤ò¼ÙË⤹¤ëÌò³ä¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢¤½¤ì°Ê¾å¤ÎÌò³ä¤ä¥ë¡¼¥ë¤ÏÀßÄꤷ¤Æ¤¤¤Þ¤»¤ó¡£
¡¡¤Þ¤º¤Ïºî¶È¤ò¤·¤ä¤¹¤¤¤è¤¦¤Ë GoalSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò°ì»þÈóɽ¼¨¤Ë¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï¼ÐÌ̤ΰìÈÖ²¼¤Ë¤¯¤ë¤è¤¦¤Ë°ÜÆ°¤µ¤»¤Æ¤¯¤À¤µ¤¤¡£
GoalSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÆ°¤«¤¹¾ì¹ç

¡¡ºÇ½é¤Ë¾ã³²ÊªÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¤Þ¤È¤á¤Æ´ÉÍý¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£
¡¡Floor ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
¿·¤·¤¤¶õ¤Î¥²¡¼¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò Obstacles ¤ËÊѹ¹¤·¤Þ¤¹¡£
¡¡¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Õ¥©¥ë¥ÀÂå¤ï¤ê¤ËÍøÍѤ·¤Æ¡¢¾ã³²Êª´ØÏ¢¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¤³¤Á¤é¤ÎÃæ¤ËÇÛÃÖ¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü

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

¡¡¤½¤ì¤Ç¤Ï¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò³èÍѤ·¤Æ¡¢¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀßÃÖ¤·¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
¡¡Obstacles ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£
¡¡¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Õ¥©¥ë¥À¤«¤éõ¤·¤Æ¡¢¥Ò¥¨¥é¥ë¥¡¼¾å¤Î Obstacles ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤ÆºîÀ®¤·¤Þ¤¹¡£
¥Ñ¥¹
Assets/JKT_Art/Animals/mole_monster/mole_attack.prefab
¥Õ¥©¥ë¥À

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

¡¡Ì¾Á°¤ò Mole ¤ËÊѹ¹¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü

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

Scene¥Ó¥å¡¼²èÁü

¡¡Â³¤¤¤Æ¡¢ÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡ºÇ½é¤Ë¥×¥ì¥Õ¥¡¥Ö¤Î¾õÂÖ¤ò²ò½ü¤·¤Þ¤¹¡£Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤òɽ¼¨¤·¡¢
Prefab => Unpack Completely ¤òÁªÂò¤·¤Þ¤¹¡£¤³¤ì¤Ç¥×¥ì¥Õ¥¡¥Ö¾õÂ֤ǤϤʤ¯¡¢Ä̾ï¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ê¤ê¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼¤ÎÀĤ¤¥¢¥¤¥³¥ó¤ä̾Á°¤¬¹õ¤¤¾õÂÖ¤ËÌá¤ê¤Þ¤¹¡£

¡¡£´¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡ºÇ½é¤Ë¡¢Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÁàºî¤·¤Æ¡¢°ÌÃÖ¡¦²óž¡¦Â礤µ¤òÄ´À°¤·¤Þ¤¹¡£
²¼µ¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¤ä¡¢Scene¥Ó¥å¡¼¡¢Game¥Ó¥å¡¼¤â¸«¤Ê¤¬¤é¡¢Å¬µ¹¤Ê¥µ¥¤¥º¤ËÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ý¥¤¥ó¥È¤Ï¡¢²¼È¾¿È¤ò»Ï¤á¤«¤é¼ÐÌ̤ÎÃæ¤ËÆþ¤ë¤è¤¦¤Ë¤·¤Æ¡¢¼ê¤¬¤Á¤ç¤³¤ó¤È½Ð¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¤Ç¤¹¡£
Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

Scene¥Ó¥å¡¼²èÁü¡

Scene¥Ó¥å¡¼²èÁü¢

Game¥Ó¥å¡¼²èÁü

¡¡¼¡¤Ë¡¢Animator ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Apply Root Motion ¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Ë¤ÏºÂɸ¤Î°ÜÆ°¤òȼ¤¦½èÍý¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Ë¹ç¤ï¤»¤ÆºÂɸ¤Î°ÜÆ°¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
¤½¤Î¾ì¹ç¡¢¥¹¥¯¥ê¥×¥È¤Ç¤ÎºÂɸ°ÜÆ°À©¸æ¤¬Æñ¤·¤¤¤¿¤á¡¢¤³¤Á¤é¤Î¥Á¥§¥Ã¥¯¤ò³°¤¹¤³¤È¤Ë¤è¤ê¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Ëȼ¤¦ºÂɸ°ÜÆ°¤ò¹Ô¤ï¤Ê¤¯¤Ê¤ê¡¢¥¹¥¯¥ê¥×¥È¤Ç¤Î¤ßºÂɸÊѹ¹¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

LIGHT11 ÍÍ
¡ÚUnity¡Û¥ë¡¼¥È¥â¡¼¥·¥ç¥ó¤Î³µÇ°¤ÈÀßÄêÊýË¡¤ò¥µ¥¯¥Ã¤ÈÍý²ò¤¹¤ë
https://light11.hatenadiary.com/entry/2019/04/18/0...
¡¡Â³¤¤¤Æ£³¤ÄÌܤǤ¹¡£Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£
¡¡Use Gravity ¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ½ÅÎ̤αƶÁ¤ò¼õ¤±¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¡¢¥Õ¥é¥Ã¥°¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÈƱ¤¸¤è¤¦¤Ë
FreezeRotation ¤Î¤¹¤Ù¤Æ¤Î¼´¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¼ÐÌ̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤è¤Ã¤Æ³ê¤Ã¤¿¤ê¡¢¥¥ã¥é¤ÈÀÜ¿¨¤·¤¿¤È¤¤ËÆ°¤¤¤Æ¤·¤Þ¤ï¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

¡¡Â¾¤Ë¤ÏÀßÄê¤ÎÊѹ¹¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¡¡ºÇ¸å¤Ë¡¢CapsuleCollider ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢CapsuleCollider ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲä·¤Þ¤¹¡£
¥³¥é¥¤¥À¡¼

¡¡¥³¥é¥¤¥À¡¼¤¬¤«¤Ê¤ê¾®¤µ¤¤²ÄǽÀ¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢Edit Collider ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢Scene¥Ó¥å¡¼¤ò³Îǧ¤·¤Ê¤¬¤é¡¢
¥³¥é¥¤¥À¡¼¤ÎÂ礤µ¤ò¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÂ礤µ¤Ë¤Ê¤ë¤è¤¦¤ËÄ´À°¤ò¤·¤Þ¤¹¡£
¡¡¤¢¤ë°ìÄê¤ÎÂ礤µ¤è¤ê¤â¥³¥é¥¤¥À¡¼¤¬¾®¤µ¤¯¤Ç¤¤Ê¤¤¾õÂ֤ˤʤ俾ì¹ç¤Ë¤Ï¡¢Direction ¤ÎÀßÄê¤òÊѹ¹¤·¤Æ¥³¥é¥¤¥À¡¼¤Î¹¤²¤é¤ì¤ë¼´¤òÊѹ¹¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡²¼µ¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¤Ê¤É¤ò»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£(ºÙ¤«¤¤¿ô»ú¤ò¤½¤Î¤Þ¤Þ¤Ë¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó)
»²¹Í
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

Scene¥Ó¥å¡¼²èÁü¡

Scene¥Ó¥å¡¼²èÁü¢

Scene¥Ó¥å¡¼²èÁü£

¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡ºÇ¸å¤Ë¡¢Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¡Ö¥¥ã¥é¤Î¿¯Æþ¤òȽÄꤹ¤ë¤¿¤á¤Î¸«¤¨¤Ê¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡×¤òÄɲä·¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥³¥é¥¤¥À¡¼¤òÍÑ°Õ¤·¤Æ¡¢IsTrigger ¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¡¢¥â¥°¥é¤ÎÁ°Êý¤ËÇÛÃÖ¤·¤Þ¤¹¡£
¤½¤·¤Æ¥³¥é¥¤¥À¡¼¤ÎÈϰϤò¡Ú¥¥ã¥é¤Î¿¯Æþ¤ò´¶ÃΤ¹¤ë¡ÛÈϰϤȤ·¤ÆÍøÍѤ·¤Þ¤¹¡£
¡¡¤Þ¤¿¥â¥°¥é¤Ï¼ÐÌ̤ÎÃæ¤Ë±£¤ì¤ë¤Î¤Ç¡¢¥³¥é¥¤¥À¡¼¤Ï¾åÊý¤ËÀßÃÖ¤·¤Þ¤¹¡£
¼ÂÁõ²èÁü


¡¡Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
¿·¤·¤¤¶õ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò SearchArea ¤ËÊѹ¹¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü

¡¡Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò Rotation X ¤ò -15 ¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤¦¤¹¤ë¤³¤È¤Ç¼ÐÌ̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È³ÑÅÙ¤¬°ìÃפ·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

¡¡´Î¿´¤Î¥³¥é¥¤¥À¡¼¤òÄɲä·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ BoxCollider ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¡¡IsTrigger ¤Î¥Á¥§¥Ã¥¯¤ò˺¤ì¤º¤ËÆþ¤ì¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥³¥é¥¤¥À¡¼¤ÎÂ礤µ¤Ï¼«Í³¤ËÀ߷פ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡Á°Êý¤ä²£Êý¸þ¤Ë¹¤¯¤¹¤ë¤Û¤É¥¥ã¥é¤Î¿¯Æþ¤¹¤ëȽÄêÈϰϤ¬¹¤¯¤Ê¤ê¡¢¥¥ã¥é¤È¥â¥°¥é¤Î°ÌÃÖ¤¬±ó¤¤Ãʳ¬¤Ç¥â¥°¥é¤¬´é¤ò½Ð¤¹¤è¤¦¤Ë¤Ê¤ê¡¢Èò¤±¤ë¤¿¤á¤ÎÆñ°×Å٤ϲ¼¤¬¤ê¤Þ¤¹¡£
µÕ¤Ë¾®¤µ¤¯¤¹¤ì¤Ð¥¥ã¥é¤È¥â¥°¥é¤¬¶á¤¤Ãʳ¬¤Ç¥â¥°¥é¤¬´é¤ò½Ð¤¹¤è¤¦¤Ë¤Ê¤ë¤Î¤Ç¡¢Èò¤±¤ë¤¿¤á¤ÎÆñ°×Å٤Ͼ夬¤ê¤Þ¤¹¡£
¡¡¤³¤³¤Ç¤Ï¤¢¤ëÄøÅÙ¤Îɸ½à¤È¤¹¤ëÂ礤µ¤ÇÍÑ°Õ¤·¤Æ¤ª¤¤¤Æ¡¢¹¤¤¶¹¤¤¤Î¸ÄÀ¤ò½Ð¤¹¤Î¤Ï¥×¥ì¥Õ¥¡¥Ö²½¤·¤Æ¤«¤é¤ÎÊý¤¬¤ä¤ê¤ä¤¹¤¯¤Ê¤ë¤È»×¤¤¤Þ¤¹¡£
²¼µ¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¤Ï¡¢Scene¥Ó¥å¡¼²èÁü¤Î¥³¥é¥¤¥À¡¼¤Î¥µ¥¤¥º¤Ë¤Ê¤ê¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

Scene¥Ó¥å¡¼²èÁü¡

Scene¥Ó¥å¡¼²èÁü¢

¡¡°Ê¾å¤Ç¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï´°Î»¤Ç¤¹¡£
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¤Ê¤¯¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥³¥é¥¤¥À¡¼¤ÎÀßÄ꤬¤¢¤ë¾ì¹ç¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ䷤Ƥª¤¯¤³¤È¤Ë¤è¤Ã¤Æ
OnTriggerEnter ¥á¥½¥Ã¥É¤¬È¿±þ¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡º£²ó¤Ï¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç
¤½¤Î¤ª¤«¤²¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î SearchArea ¤¬¿¯ÆþȽÄê¤ò¹Ô¤¦¤³¤È¤¬½ÐÍè¤Æ¤¤¤Þ¤¹¡£
¡¡º£¸å¤â³èÍѤǤ¤ë¥Æ¥¯¥Ë¥Ã¥¯¤Ç¤¹¤Î¤Ç¡¢¤³¤Îµ¡²ñ¤Ë³Ð¤¨¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄ꤬´°Î»¤·¤Þ¤·¤¿¤Î¤Ç¡¢¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀ©¸æ¤ò¹Ô¤¦¤¿¤á¤Î¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£
¡¡¤É¤Î¤è¤¦¤ÊÀ©¸æ¤ò¹Ô¤¤¤¿¤¤¤«¤ò¡¢½çÈ֤˽ñ¤½Ð¤·¤Æ¤ß¤Þ¤¹¡£
¡¡£±¡¥¥²¡¼¥à¥¹¥¿¡¼¥È¤ÈƱ»þ¤Ë¡¢¥â¥°¥é¤ò¸«¤¨¤Ê¤¤¤è¤¦¤Ë¤¹¤ë ¡¡£²¡¥¥¥ã¥é¤¬°ìÄê¤Îµ÷Î¥¤Ë¶á¤Å¤¤¤¿¤é¡¢¥â¥°¥é¤ò¸«¤¨¤ë¤è¤¦¤Ë¤¹¤ë
¡¡ºÇ½é¤ÎÀ©¸æ¤Ç¤¹¤¬¡¢¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¼«ÂΤòÈóɽ¼¨¤Ë¤·¤Æ¸«¤¨¤Ê¤¯¤¹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢
º£²ó¤Ï¡¢¼ÐÌ̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤Ë±£¤¹¤è¤¦¤Ë°ÌÃÖ¤òÄ´À°¤¹¤ë¤³¤È¤Ç¥²¡¼¥à²èÌ̤«¤é¸«¤¨¤Ê¤¤¾õÂ֤ˤ·¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¤è¤¦¤Ë¡¢¸«¤¨¤Ê¤¤¡¢¤È¤¤¤¦¾õÂÖ¤òºÆ¸½¤¹¤ë¤À¤±¤Ç¤â¿§¡¹¤ÊÊýË¡¤¬¹Í¤¨¤é¤ì¤Þ¤¹¡£
¡¡Â³¤¯¥¥ã¥é¤¬°ìÄê¤Îµ÷Î¥¤Ë¶á¤Å¤¤¤¿¤é¡¢¤È¤¤¤¦½èÍý¤È¡¢¥â¥°¥é¤ò¸«¤¨¤ë¤è¤¦¤Ë¤¹¤ë¡¢¤È¤¤¤¦½èÍý¤Ï£±¤Ä¤º¤Ä¼ÂÁõ¤¹¤ë¼ê½ç¤ò¹Í¤¨¤Þ¤¹¡£
¡¡
¡¡¤Þ¤º°ìÄê¤Îµ÷Î¥¤Ë¡¢¤È¤¤¤¦Éôʬ¤Ë¤Ï¡¢Àè¤Û¤É Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆºîÀ®¤·¤¿ SearchArea ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤òÍøÍѤ·¤Þ¤¹¡£
¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÁ°Êý¤ËÇÛÃÖ¤·¤¿¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¡Ö°ìÄê¤Îµ÷Î¥¡×¤È¤·¤Æ°·¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤½¤·¤Æ¤³¤ÎÈÏ°ÏÆâ¤Ë¥¥ã¥é¤¬¿¯Æþ¤·¤¿¾õÂÖ¤ò¡Ö¥¥ã¥é¤¬°ìÄê¤Îµ÷Î¥¤Ë¶á¤Å¤¤¤¿¤é¡×¤ÈȽÄꤹ¤ë¤è¤¦¤Ë¹Í¤¨¤Æ¤ß¤Þ¤¹¡£
¡¡¤½¤ÎȽÄ꤬¹Ô¤ï¤ì¤Æ»Ï¤á¤Æ¡¢¥â¥°¥é¤ò¸«¤¨¤ë¤è¤¦¤Ë¤¹¤ë¡¢¤È¤¤¤¦½èÍý¤ò¼Â¹Ô¤¹¤ë¤è¤¦¤ËϢư¤µ¤ì¤Þ¤¹¡£
¥â¥°¥é¤ÏÃÏÌ̤ÎÃæ¤Ë±£¤ì¤Æ¤¤¤ë¾õÂ֤Ǥ¹¤Î¤Ç¡¢¤³¤Î°ÌÃÖ¤ò¥²¡¼¥à³«»ÏÁ°¤Î°ÌÃÖ¤ËÌᤷ¤Æ¤¢¤²¤ì¤Ð¡¢¥â¥°¥é¤ò¸«¤¨¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¤¬¤Ç¤¤ë¤Ç¤·¤ç¤¦¡£
¡¡É¬ÍפʽèÍý¤Ï¡¢¥â¥°¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÌÃÖ¤ÎÊѹ¹¡¢¤½¤·¤Æ¡¢¿¯ÆþȽÄê¤Î½èÍý¤Ç¤¹¡£
¡¡¼«Ê¬¤Ç¥³¥á¥ó¥È¤ò½ñ¤¤¤Æ¤ß¤Æ¡¢½èÍý¤ò¼ÂÁõ¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£
¡¡Àë¸À¥Õ¥£¡¼¥ë¥É¤Ë¤Ï£²¤Ä¤ÎÊÑ¿ô¤òÍÑ°Õ¤·¤Æ¤¤¤Þ¤¹¡£
£±¤Ä¤Ï¥¥ã¥é¤Î¥¹¥¿¡¼¥ÈÃÏÅÀ¤Î¹â¤µ¤ò³Ð¤¨¤Æ¤ª¤¯¤¿¤á¤ÎÊÑ¿ô¡¢¤â¤¦£±¤Ä¤Ï¥¥ã¥é¤ò¼ÐÌ̤ÎÃæ¤Ë¤É¤Î°Ì²¼¤²¤ÆÇÛÃÖ¤¹¤ë¤«¤ÎÊäÀµÃͤǤ¹¡£
¡¡Start ¥á¥½¥Ã¥É¤Ç¤Ï Hide ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¡¢¥²¡¼¥à¼Â¹Ô¤ÈƱ»þ¤Ë¥â¥°¥é¤Î¤¤¤¿¹â¤µ¤òµÏ¿¤·¡¢
¤½¤Î¸å¡¢¼ÐÌ̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤Ë±£¤ì¤ë°Ì¤Ë°ÌÃÖ¤ò²¼¤²¤Þ¤¹¡£
¡¡OnTriggerEnter ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ¡¢SearchArea ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤Ë¿¯Æþ¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¤¦¤Á¡¢
Player ¥¿¥°¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ßȽÄê¤ò¹Ô¤¦¤è¤¦¤ËÀ©¸æ¤ò¤·¤Þ¤¹¡£¤³¤ì¤ò»ØÄꤷ¤Ê¤¤¤È¼ÐÌ̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤Ë¤âÈ¿±þ¤·¤Þ¤¹¡£
¡¡Player ¥¿¥°¤¬ÀßÄꤵ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È(Penguin)¤Î¥³¥é¥¤¥À¡¼¤¬¿¯Æþ¤·¤¿¾ì¹ç¡¢
HeadUp ¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¡¢¥¹¥¿¡¼¥È»þÅÀ¤Î¹â¤µ¤Ë¥â¥°¥é¤Î°ÌÃÖ¤òÌᤷ¤Þ¤¹¡£
¤³¤ì¤Ç¥â¥°¥é¤¬Èô¤Ó½Ð¤Æ¤¯¤ëɽ¸½¤òºî¤ê¤Þ¤¹¡£
¡¡°Ê¾å¤Î¤è¤¦¤ËÀ©¸æ¤¹¤ë¤³¤È¤Ç¡¢¥â¥°¥é¤ò±£¤·¤Æ¤ª¤¤¤Æ¡¢
°ìÄê¤Îµ÷Î¥¤Ë¥¥ã¥é¤¬¿¯Æþ¤·¤¿¾ì¹ç¤Ë¥â¥°¥é¤ò¼ÐÌ̤ξå¤Ë°ÜÆ°¤µ¤»¤ë¤³¤È¤Çɽ¼¨¤µ¤»¤Æ¥¥ã¥é¤Î¼ÙËâ¤ò¤µ¤»¤Þ¤¹¡£
JumpUpObject.cs
¡¡JumpUpObject ¥¹¥¯¥ê¥×¥È¤Î OnTriggerEnter ¥á¥½¥Ã¥É¤Î¾ò·ï¼°¤Ë¹çÃפ¹¤ë¤è¤¦¤Ë¡¢Penguin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Tag ¤ò Player ¤ËÀßÄꤷ¤Þ¤¹¡£
¡¡
Penguin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

¡¡¤³¤ì¤Ç Penguin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Tag¤Ë¤è¤Ã¤Æ¡¢OnTriggerEnter ¥á¥½¥Ã¥É¤Î½èÍý¤Î if ʬ´ôʸ¤Î¾ò·ï¤¬Ëþ¤¿¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¡¢
Penguin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¥³¥é¥¤¥À¡¼¤Ë¿¯Æþ¤¹¤ë¤È¡¢HeadUp ¥á¥½¥Ã¥É¤¬¼Â¹Ô¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤¹¤Ù¤Æ¤ÎÀßÄ꤬´°Î»¤·¤Þ¤·¤¿¤Î¤Ç¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥¥ã¥é¤ò¥â¥°¥é¤ÎSearchArea ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤ÎÃæ¤Ë¿¯Æþ¤µ¤»¤Æ¤¯¤À¤µ¤¤¡£
Debug.Log ¤È¤·¤Æ Console ¤Ë Penguin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Tag ¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£¤Þ¤¿¡¢¥²¡¼¥à¾å¤Ç¤Ï±£¤ì¤Æ¤¤¤¿¥â¥°¥é¤¬´é¤ò½Ð¤»¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡Scene¥Ó¥å¡¼¤â¹ç¤ï¤»¤Æ³Îǧ¤·¤Þ¤·¤ç¤¦¡£
¡ã¼Â¹ÔÆ°²è¡ä
https://gyazo.com/3006f29acc1842d834393deaa8d4ab84
¡¡¤â¤·¤â SearchArea ¤Î¥³¥é¥¤¥À¡¼¤Ë¿¯Æþ¤Ç¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢IsTrigger ¤Î¥¹¥¤¥Ã¥Á¤¬Æþ¤Ã¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤¹¡£
¤Þ¤¿¿¯Æþ¤Ï¤Ç¤¤ë¤â¤Î¤Î OnTriggerEnter ¥á¥½¥Ã¥É¤¬¼Â¹Ô¤µ¤ì¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Mole ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤¹¡£
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡¼ê½ç£±£³¡¡¡ÝDOTween¤Ë¤è¤ëÊä´Ö½èÍý¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯