ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2023ǯ08·î25Æü(¶â) 15:56:27ÍúÎò
¡¡Æäˤ³¤Î¥±¡¼¥¹¤Ï¡¢¸øž¤Î½èÍý¤â¤Ç¤¹¤¬¡¢ÃƤò±ß¼þ¾å¤ËÅù´Ö³Ö¤ÇÇÛÃÖ¤¹¤ëÊýË¡¤¬½ÅÍפʵ¡Ç½¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢¥×¥ì¥¤¥ä¡¼¤Î¼þ°Ï¤Ë£²¤Ä¤ÎÃƤ¬¸øž¤¹¤ë¾ì¹ç¤È£³¤Ä¤ÎÃƤ¬¸øž¤¹¤ë¾ì¹ç¤Ç¤Ï¡¢Åù´Ö³Ö¤ÇÇÛÃÖ¤¹¤ë¤¿¤á¤ÎºÂɸ¤ä³ÑÅÙ¤¬°Û¤Ê¤ê¤Þ¤¹¡£
¸øž¤¹¤ëÃƤò¥×¥ì¥¤¥ä¡¼¤Î¼þ°Ï¤Î±ß¼þ¾å¤ËÅù´Ö³Ö¤ÇÇÛÃÖ¤¹¤ë½èÍý¤ò¤·¤Ã¤«¤ê¤È¹Ô¤ï¤Ê¤¤¤È¡¢¤¹¤Ù¤ÆƱ¤¸°ÌÃÖ¤ËÃƤ¬ÇÛÃÖ¤µ¤ì¤¿¤ê¡¢Åù´Ö³Ö¤ÇÇÛÃ֤Ǥ¤Ê¤¤¾õÂÖ¤¬È¯À¸¤·¤Þ¤¹¡£
¡ã¸øž¤¹¤ëÃÆ¡¡£²¤Ä¡ä

¡ã³Îǧư²è¡¡¡¼¸øž¤¹¤ëÃÆ¡¡£²¤Ä¤Î¾ì¹ç¡¼¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡ã³Îǧư²è¡¡¡¼¸øž¤¹¤ëÃÆ¡¡£³¤Ä¤Î¾ì¹ç¡¼¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¤³¤Î¤è¤¦¤Ë¡¢ÃƤοô¤Ë±þ¤¸¤Æ¡¢Åù´Ö³Ö¤ÇÇÛÃÖ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¡¡¤Þ¤¿¸øž¤·¤Æ¤¤¤ëÃƼ«ÂΤ⼫ž¤¹¤ë·Á¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÎã¤Ç¤¢¤ì¤Ð¡¢¼ê΢·õ»úÂΤâ²óž¤·¤Æ¤¤¤Þ¤¹¡£
¡¡²¼µ¤ÎÆ°²è¤Ï±þÍÑÎã¤Ç¤¹¡£¤³¤Á¤é¤Ï¼¡¤Î¼ê½ç¤Ç³Ø½¬¤·¤Þ¤¹¡£
¡ã±þÍÑÎã¡¡¡¼¥Ü¥¿¥ó¤ò²¡¤¹¤È¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤ËÃƤò¤Þ¤È¤á¤ÆÅê¼Í¤¹¤ë¡¼¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¤¢¤¯¤Þ¤Ç¤â¥µ¥ó¥×¥ë¤Î¹½À®¤Ç¤¹¤Î¤Ç¡¢¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤ÎÆâÍƤ˹ç¤ï¤»¤ÆÊѹ¹¤·¤ÆÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¤¹¤Ç¤Ë¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥ÈÆâ¤Ë¥×¥ì¥¤¥ä¡¼ÍѤΥ¥ã¥é¤¬¤¤¤ë¾ì¹ç¡¢¤³¤Î¼ê½ç¤ÏÉÔÍפǤ¹¡£
¼¡¤Î¡Ú£²¡¥¸øž¤¹¤ëÃƤΥץì¥Ï¥Ö¤ÎºîÀ®¡Û¤Î¼ê½ç¤Ø¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£
¡¡¤³¤Î¶µºà¤Ç¤Ï¤³¤Á¤é¤Îµ»ö¤ÎÆâÍƤò¥Ù¡¼¥¹¤ËºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£
¡¡¡¡¡¡=>¡¡ÈîÂç²½¤·¤¿¥¯¥é¥¹Æâ¤Î½èÍý¤ò¡¢Ìò³ä¤Ë±þ¤¸¤¿¥¯¥é¥¹¤òÊ£¿ôºîÀ®¤·¤Æʬ³ä¤¹¤ë¼ÂÁõÎã¢
¡¡¥Ò¥¨¥é¥ë¥¡¼¤Ç Create Empty ¤ò¹Ô¤¤¡¢Player ÍѤΠCharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤½¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢²èÁü¤ò»ý¤Ä Chara ¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¤Þ¤¹¡£
¡¡CharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï Capsule Collider2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Rigidbody2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¤ª¤¤Þ¤¹¡£
¥³¥é¥¤¥À¡¼¤Î¥µ¥¤¥º¤Ï¥²¡¼¥à¤Î´Ä¶¤Ë¹ç¤ï¤»¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤ÎÅö¤¿¤êȽÄê¤È¤·¤ÆÍøÍѤ¹¤ë¤³¤È¤òÁ°Äó¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
Rigidbody ¤â Constraint ¤ÎÀßÄê¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¡¡Chara ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î²èÁü¤Ê¤É¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÌµÎÁ¤Î¥¤¥é¥¹¥ÈÁǺà¤ä¡¢¥¢¥»¥Ã¥È¥¹¥È¥¢¤Ê¤É¤«¤é¥¤¥ó¥Ý¡¼¥È¤·¤¿¤â¤Î¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
2D Character - Astronauthttps://assetstore.unity.com/packages/2d/character...

¡¡²¼µ¤Ï¥µ¥ó¥×¥ë¤Ç¤¹¡£¤³¤ÎÄ̤ê¤Ç¤¢¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
CharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡

CharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¢

Chara ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È(²èÁüÀßÄꡦ¥¢¥Ë¥áÍÑ)

¡¡¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¤È¤¤Ë¡¢¿Æ»Ò´Ø·¸¤¬¤¢¤ë¾ì¹ç¡¢¤½¤ì¤¾¤ì¤Î°ÌÃÖ¤¬ÂçÀڤˤʤê¤Þ¤¹¡£
»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤¿¤é¡¢¤Þ¤º¤Ï (0,0,0) ¤Î°ÌÃ֤˹ç¤ï¤»¤Æ¤«¤é¡¢Ä´À°¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤·¤ç¤¦¡£
¡¡¿Æ»Ò´Ø·¸¤òÍøÍѤ·¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥×¥ì¥Ï¥Ö¤Ë¤·¤Þ¤¹¡£
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Î Transform ¤ÎÀßÄê¤Ï½é´üÃÍ(Position ¤È Rotation ¤ÏξÊý¤È¤â(0,0,0)¡¢Scale ¤Ï(1,1,1)) ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î·Á¾õ¤Ë±þ¤¸¤¿£²£ÄÍѤΥ³¥é¥¤¥À¡¼¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¤¯¤À¤µ¤¤¡£¥µ¥¤¥º¤Ï»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤Ë¹ç¤¦¤è¤¦¤ËÄ´À°¤·¤Æ¤¯¤À¤µ¤¤
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï²èÁü¤òÀßÄꤹ¤ë¤¿¤á¤Î SpriteRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¿¥Ã¥Á¤·¡¢Ç¤°Õ¤Î²èÁü¤òÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
²èÁü¤Î¥µ¥¤¥º¤Ï»Ò¥ª¥Ö¥¸¥§¥¯¥È¤À¤±¤ÇÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¤³¤Î¤è¤¦¤Ë¤·¤ÆÀ©ºî¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤Ï¤¤¤¸¤é¤º¤Ë¡¢³Æ»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î¤ß¤Ç½¤Àµ¤¬²Äǽ¤Ë¤Ê¤ê¡¢
Í»Ä̤ÎÍø¤¯¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀ©ºî¤¬¹Ô¤¨¤Þ¤¹¡£
¹½À®

¡¡²¼µ¤Ï³Æ¥ª¥Ö¥¸¥§¥¯¥È¤Î»²¹ÍÃͤǤ¹¡£
¡ã¿Æ¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡ä

¡ã¿Æ¥ª¥Ö¥¸¥§¥¯¥È¡¡¥×¥ì¥Ï¥Ö¥Ó¥å¡¼²èÁü¡ä

¡ã»Ò¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡ä

¡ã»Ò¥ª¥Ö¥¸¥§¥¯¥È¡¡¥×¥ì¥Ï¥Ö¥Ó¥å¡¼²èÁü¡ä

¡ã´°À®»þ¤Î¥×¥ì¥Ï¥Ö²èÁü¡ä

¡¡´°À®¤·¤¿¤é¥×¥ì¥Ï¥Ö¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥×¥ì¥Ï¥Ö¸å¤Ï¥Ò¥¨¥é¥ë¥¡¼¤«¤éºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¡¢»ØÄꤷ¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÃæ¿´¼´¤È¤·¤Æ±ß±¿Æ°(¸øž)¤µ¤»¤Þ¤¹¡£
Î㤨¤ë¤È¡¢Ãϵå¤ËÂФ·¤Æ¤Î·î¤Î¸øž¤Î¤è¤¦¤Ê²óž¤ò¹Ô¤¦µ¡Ç½¤ò»ý¤Ä¥á¥½¥Ã¥É¤Ç¤¹¡£
¡ã¸ø¼°¥¹¥¯¥ê¥×¥È¥ê¥Õ¥¡¥ì¥ó¥¹¤è¤ê¡ä
¡¡¥ï¡¼¥ë¥ÉºÂɸ¤Î point ¤òÃæ¿´¤È¤·¤¿¼´( axis )¤Ç angle Åٲ󞤵¤»¤Þ¤¹¡£ ¤³¤ì¤Ï Transform ¤Î°ÌÃ֤Ȳ󞤬Ʊ»þ¤ËÊѹ¹¤µ¤ì¤Þ¤¹¡£
¡¡º£²ó¤Ï¤³¤Á¤é¤Î±ß±¿Æ°(¸øž)¤Îµ¡Ç½¤ò³èÍѤ·¡¢¥×¥ì¥¤¥ä¡¼¤òÃϵå¤È¤·¤Æ¹Í¤¨¤¿¤È¤¡¢ÃƤò¼þ°Ï¤ËÇÛÃÖ¤·¤Æ¡¢·î¤Î¤è¤¦¤Ë¸øž¤µ¤»¤Æ¤¤¤Þ¤¹¡£
RotateAround ¥á¥½¥Ã¥É¤Î°ú¿ô¤Ï (Ãæ¿´ÅÀ¤È¤Ê¤ë¥ï¡¼¥ë¥ÉºÂɸÍѤΰÌÃÖ¡¢²óž¤¹¤ë¼´¡¢ÅÙ¿ôË¡¤Ë¤è¤ë²óž³ÑÅÙ) ¤Î½çÈ֤ǻØÄꤷ¤Þ¤¹¡£
¡¡// Ãæ¿´ÅÀ¤ò¸µ¤Ë±ß±¿Æ°(¸øž) ¡¡transform.RotateAround(target.transform.position, Vector3.forward, rotationSpeedClockwise * rotateSpeed * Time.deltaTime);
¡¡Âè1°ú¿ô¤Ë¤Ï target.transform.position ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢target ÊÑ¿ô¤ËÂåÆþ¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÃæ¿´ÅÀ¤È¤·¤Þ¤¹¡£
¡¡Âè2°ú¿ô¤Ë¤Ï Vector3.forward ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢Z ¼´¤òÍøÍѤ·¤¿²óž¼´¤Ë¤Ê¤ê¤Þ¤¹¡££²£Ä¤Î¥ë¡¼¥ì¥Ã¥È¤Î¤è¤¦¤Ê²óž¼´¤Ç¤¹¡£
¡¡Âè3°ú¿ô¤Ë¤Ï rotationSpeedClockwise * rotateSpeed * Time.deltaTime ¤ò»ØÄꤷ¤Æ¤Þ¤¹¡£
ºÇ½é¤Î rotationSpeedClockwise ÊÑ¿ô¤Ç¤Ï²óž¤ÎÊý¸þ(»þ·×²ó¤ê¤«È¿»þ·×¼þ¤ê)¤òÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£
rotateSpeed ÊÑ¿ô¤Ç¤Ï²óž¤Î®ÅÙ¤ò»ØÄꤷ¡¢Time.deltaTime ÊÑ¿ô¤òÍѤ¤¤ë¤³¤È¤Ç¡¢¥Õ¥ì¡¼¥à¥ì¡¼¥È¤Ë°Í¸¤·¤Ê¤¤Â®ÅÙÄ´À°¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
¡¡º£²ó¤Î¸øž½èÍý¤Ï Update ¥á¥½¥Ã¥ÉÆâ¤Ç¼Â¹Ô¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Î¤Ç¡¢
¤½¤Î¤Þ¤Þ¤Î·×»»ÃÍ(rotationSpeedClockwise * rotateSpeed ¤Î¤ß)¤òÍøÍѤ¹¤ë¤ÈÈó¾ï¤Ë¹â®¤Ç²óž¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
¡¡¤«¤È¤¤¤Ã¤Æ rotateSpeed ÊÑ¿ô¼«ÂΤòºÙ¤«¤¤ÃÍ(0.004)¤È¤¤¤Ã¤¿·Á¤Ç»ØÄꤹ¤ë¤Î¤ÏÄ´À°¤¬ÂçÊÑÆñ¤·¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡¤½¤³¤Ç Time.deltaTime ÊÑ¿ô¤òÍøÍѤ·¤Æ·×»»·ë²Ì¤ò¾®¤µ¤ÊÃͤˤ¹¤ë¤³¤È¤Ç®ÅÙÄ´À°¤·¡¢¥Õ¥ì¡¼¥à¤´¤È¤Î»þ´Ö¤ò¹Íθ¤·¤¿³ê¤é¤«¤ÊÆ°¤¤¬¼Â¸½¤µ¤ì¤Þ¤¹¡£
¤Þ¤¿·×»»Ãͼ«ÂΤ¬¾®¤µ¤¯¤Ê¤ë¤Î¤Ç¡¢rotateSpeed ÊÑ¿ô¤ÎÈùÄ´À°¤¬ÍÆ°×(0.004 ¤Ê¤É¤ÎºÙ¤«¤¤ÃͤǤϤʤ¯¡¢3 ¤ä 10 ¤È¤¤¤Ã¤¿»ØÄê)¤Ë¤Ê¤ê¡¢¼«Á³¤Ê¸øž²óž¤ò¼Â¸½¤Ç¤¤Þ¤¹¡£
¡ã»²¹Í¥µ¥¤¥È¡ä
Unity¸ø¼°¥¹¥¯¥ê¥×¥È¥ê¥Õ¥¡¥ì¥ó¥¹
Transform.RotateAround
MR¤¬³Ú¤·¤¤ ÍÍ
»ØÄê¤Î¥È¥é¥ó¥¹¥Õ¥©¡¼¥à¤òÃæ¿´¤Ë¥ª¥Ö¥¸¥§¥¯¥È¤ò²óž¤µ¤»¤ë
¤Í¤³¤¸¤ã¤é¥·¥Æ¥£ ÍÍ
¡ÚUnity¡ÛǤ°Õ¼´¼þ¤ê¤Ç¥ª¥Ö¥¸¥§¥¯¥È¤ò±ß±¿Æ°¤µ¤»¤ë
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ÎξÊý¤Ë OrbitingBullet ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥×¥ì¥¤¥ä¡¼¤ò¼´¤È¤·¡¢¸øž¤·¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤ò¼´¤È¤·¡¢¸øž¤·¤Þ¤¹¡£
¡¡¤½¤ì¤¾¤ì¤¬¼´¤È¤Ê¤ëÂоÝÀ褬°Û¤Ê¤ë¤³¤È¤Ç¡¢
¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥×¥ì¥¤¥ä¡¼¤Î¼þ°Ï¤ò¸øž¤·¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Î¼þ°Ï¤ò¸øž¤·¤Þ¤¹¡£
¤³¤Î¤È¤¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î Position ¤Ï (0,0,0) ¤ËÀßÄꤷ¤Æ¤¢¤ë¤¿¤á¡¢
¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÌÃ֤Ǹøž¤·¤Þ¤¹¤Î¤Ç¡¢¤µ¤Ê¤¬¤é¼«Å¾¤·¤Æ¤¤¤ë¤è¤¦¤Ë¸«¤»¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡£±¤Ä¤Î¥¹¥¯¥ê¥×¥È¤ò¸úΨŪ¤ËÍøÍѤ·¤¿µ¡Ç½¤Î¼ÂÁõ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¿Æ¥ª¥Ö¥¸¥§¥¯¥È

¡¡rotateSpeed ÊÑ¿ô¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤Î¼þ°Ï¤ò¸øž¤¹¤ëºÝ¤Î®Å٤Ǥ¹¡£
¡¡target ÊÑ¿ô¤Ë¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤Î¾ðÊó¤ò¥¢¥µ¥¤¥ó¤¹¤ë¤Î¤Ç¤¹¤¬¡¢¥×¥ì¥Ï¥Ö¤Î»ÅÍͤȤ·¤Æ¡¢¥Ò¥¨¥é¥ë¥¡¼¤Ë¤¢¤ëÊ̤Υª¥Ö¥¸¥§¥¯¥È¤Ï»öÁ°¥¢¥µ¥¤¥ó½ÐÍè¤Þ¤»¤ó¡£
¤½¤Î¤¿¤á¡¢¤³¤Î»þÅÀ¤Ç¤Ï None ¤Î¾õÂ֤Τޤޤˤ·¤Æ¤ª¤¤Þ¤¹¡£
¡¡¤³¤¦¤¤¤Ã¤¿¥±¡¼¥¹¤Ç¤Ï¡¢¥×¥ì¥Ï¥Ö¤¬À¸À®¤µ¤ì¤¿¥¿¥¤¥ß¥ó¥°¤ÇÊÑ¿ô¤Ë¾ðÊó¤òÂåÆþ¤·¤Þ¤¹¡£
¡¡º£²ó¤Ç¤¢¤ì¤Ð¡¢OrbitingBullet ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë SetUp ¥á¥½¥Ã¥É¤òÍÑ°Õ¤·¡¢°ú¿ô¤Ç¥×¥ì¥¤¥ä¡¼¤Î¾ðÊó¤ò¼õ¤±¼è¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¼¡¤ËºîÀ®¤¹¤ëÃƤòÀ¸À®¤¹¤ë¥¹¥¯¥ê¥×¥È¤Ë¤ª¤¤¤Æ¡¢¤³¤Î SetUp ¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¤Æ¤â¤é¤¤¡¢¥×¥ì¥¤¥ä¡¼¤Î¾ðÊó¤ò°ú¿ô¤Ç¼õ¤±¼è¤Ã¤Æ¼«Æ°Åª¤ËÀßÄꤷ¤Þ¤¹¡£
»Ò¥ª¥Ö¥¸¥§¥¯¥È

¡¡rotateSpeed ÊÑ¿ô¤Ï¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Î¼þ°Ï¤ò¸øž(¼«Å¾¤Î¤è¤¦¤Ë¸«¤¨¤ë)ºÝ¤Î®Å٤Ǥ¹¡£
¡¡target ÊÑ¿ô¤Ë¤Ï¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡OrbitingBulletGenerator ¤ò¥¹¥¯¥ê¥×¥È¤·¡¢¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£
¡¡¸øž¤¹¤ëÃƤò£±¤Ä¡¢¤¢¤ë¤¤¤ÏÊ£¿ôÀ¸À®¤¹¤ëµ¡Ç½¤Ç¤¹¡£
¤³¤Î¥¯¥é¥¹¤ò¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤¿¾ì¹ç¡¢ËÜ¥¹¥¯¥ê¥×¥ÈÆâ¤Î transform.position ¤Ï¥×¥ì¥¤¥ä¡¼¤Î°ÌÃ֤ˤʤê¤Þ¤¹¡£
¡¡¸øž¼«ÂÎ¤Ï OrbitingBullet ¥¯¥é¥¹Æâ¤Ç¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Î¥¯¥é¥¹¤Ç¤ÏÃƤÎÀ¸À®¡¢¤ª¤è¤ÓÃƤÎÇÛÃÖ¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
Start ¥á¥½¥Ã¥É¤ÎÂå¤ï¤ê¤Ë SetUpBulletGenerator ¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ç½é´üÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£
¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë±þ¤¸¤Æ¡¢¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë¥¯¥é¥¹¤ò¸¡Æ¤¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡Ê£¿ô¤ÎÃƤòÇÛÃÖ¤¹¤ë½èÍý¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤òÃæ¿´ÅÀ¤È¤·¤¿±ß¼þ¾å¤ÇÅù´Ö³Ö¤Î°ÌÃÖ¤ËÇÛÃÖ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
±ß¤Î³ÑÅ٤ϻþ·×¤Î£³»þÊý¸þ¤¬ 0 Å٤ΰÌÃ֤Ǥ¹¡£Î㤨¤Ð£²¤Ä¤ÎÃƤòÇÛÃÖ¤¹¤ë¾ì¹ç¡¢0 Å٤ΰÌÃÖ(£³»þ)¤È 180 Å٤ΰÌÃÖ(£¹»þ)¤ËÇÛÃÖ¤¹¤ë¤ÈÅù´Ö³Ö¤ÇÇÛÃÖ½ÐÍè¤Þ¤¹¡£
¡¡¤³¤ÎÇÛÃÖµ¡Ç½¤Ë¤Ä¤¤¤Æ¤Ï¡¢ÃƤοô¤Ë¤è¤ëʬ´ô¤òºî¤Ã¤ÆÂн褹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢º£²ó¤Ï¤½¤Î¥¢¥×¥í¡¼¥Á¤Ï¹Ô¤¤¤Þ¤»¤ó¡£
¤Ê¤¼¤Ê¤é¡¢ÃƤÎÁý¸º¤Ë¹ç¤ï¤»¤Æʬ´ô¤òÄɲᦺï½ü¤¹¤ëɬÍפ¬À¸¤¸¤Æ¤·¤Þ¤¤¡¢Êݼ餬ÂçÊѤˤʤ뤿¤á¤Ç¤¹¡£
¡¡º£²ó¤ÏÇÛÃÖµ¡Ç½¤ò·×»»¼°¤òºîÀ®¤¹¤ë¤³¤È¤Ç¡¢ÃƤοô¤Ë±þ¤¸¤Æ¼«Æ°Åª¤ËÅù´Ö³Ö¤ÇÇÛÃ֤Ǥ¤ë¤è¤¦¤Ë»ÅÁȤߤòºî¤ê¤Þ¤¹¡£
¤³¤Î¤è¤¦¤Ë¤¹¤ë¤³¤È¤Ç¡¢ÃƤοô¤¬Áý¸º¤·¤Æ¤â¡¢Ê¬´ô½èÍý¤ò½¤Àµ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢´°À®¤·¤¿¥½¡¼¥¹¥³¡¼¥É¤Î½¤Àµ¤¬ÉÔÍפˤʤ뤿¤á¤Ç¤¹¡£
¡¡¥×¥í¥°¥é¥à¤Ï¤³¤¦¤¤¤Ã¤¿·×»»¤¬ÆÀ°Õ¤Ç¤¹¡£
¡¡¤½¤Î¤¿¤á¡¢ºÇ½é¤Î¤¦¤Á¤Ïʬ´ô½èÍý¤òºîÀ®¤·¤ÆÃƤοô¤Ë±þ¤¸¤ÆÇÛÃÖ¤¹¤ë¾ì½ê¤ò¸ÇÄêÃͤǻØÄꤷ¤Æ¤â¤è¤¤¤Ç¤¹¤¬¡¢
½èÍý¤Î¸úΨ²½¤ò¿Þ¤ë¤¿¤á¤Ë¤Ï¡¢¾¯¤·¤º¤Ä¤Ç¤è¤¤¤Î¤Ç¡Ö¤³¤Î½èÍý¤È¤³¤Î½èÍý¤ò¤Þ¤È¤á¤ë¤³¤È¤Ï¤Ç¤¤Ê¤¤¤«¡×¤È¤¤¤¦»ëÅÀ¤È¹Í¤¨Êý¤ò»ý¤Ä¤è¤¦¤Ëǧ¼±¤ò²þ¤á¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
OrbitingBulletGenerator.cs
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

¡¡bulletPrefab ÊÑ¿ô¤Ë¤Ïȯ¼Í¤¹¤ëÃƤò¥¢¥µ¥¤¥ó¤·¤Þ¤¹¡£
º£²ó¤Ï OrbitingBullet ¥×¥ì¥Ï¥Ö¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡debugNumberOfBullets ÊÑ¿ô¤Ïȯ¼Í¤¹¤ëÃƤοô¤Ç¤¹¡£¥Ç¥Ð¥Ã¥°ÍѤǤ¹¤Î¤Ç¡¢¼ÂºÝ¤Ë¤Ï¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë¹ç¤ï¤»¤Æ½¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¿ô¤À¤±ÃƤ¬È¯¼Í¤µ¤ì¤Þ¤¹¡£
¡¡²¼µ¤Ï»²¹ÍÃͤǤ¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

¡¡ÃƤÎÀ¸À®½èÍý¤òÆ°¤«¤¹¤¿¤á¡¢¹¶·â½èÍýÍѤΥ¹¥¯¥ê¥×¥È¤È oribitingBulletGenerator ¥¹¥¯¥ê¥×¥È¤È¤ò¤Ä¤Ê¤®¤Þ¤¹¡£
¡¡¤³¤³¤Ç¤Ïξ¥¹¥¯¥ê¥×¥È¤¬Æ±¤¸¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ëÁ°Äó¤Ç½èÍý¤òºîÀ®¤·¤Æ¤Þ¤¹¡£
¤Þ¤¿¡¢Start ¥á¥½¥Ã¥É¤òÍøÍѤ·¡¢¥Æ¥¹¥ÈÍѤˣ±²ó¤À¤±À¸À®Ì¿Îá¤ò¼Â¹Ô¤·¤Æ¤¤¤Þ¤¹¡£
¡¡È´¿è¤·¤Þ¤¹¤Î¤Ç¡¢¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë¹ç¤ï¤»¤Æ¼ÂÁõ¤·¤Æ¤¯¤À¤µ¤¤¡£
Î㤨¤Ð¡¢¥Ü¥¿¥ó¤ò²¡¤·¤¿¤éÀ¸À®¤¹¤ë¡¢°ìÄê»þ´Ö¤ª¤¤ËÀ¸À®¤¹¤ë¤Ê¤É¡¢¼«Ê¬¤Îºî¤Ã¤Æ¤¤¤ë¥²¡¼¥àÆâÍƤ˨¤·¤¿½èÍý¤òºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¤³¤³¤Ç¤Ï²¾¤Ë CharaController ¤È¤·¤Æ¤¤¤Þ¤¹¡£
CharaController.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£
¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤·¤Þ¤·¤ç¤¦¡£
¡¡ÇùÁ³¤ÈÆ°¤«¤¹¤Î¤Ç¤Ï¤Ê¤¯¡¢¼«Ê¬¤¬ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤ÎÆâÍƤò³Îǧ¤·¡¢½èÍý¤¬Àµ¾ï¤ËÆ°ºî¤·¤Æ¤¤¤ë¤«¤ò¸«¶Ë¤á¤ëÎϤò¤Ä¤±¤Æ¤¤¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÇÀ¸À®¤¹¤ëÃƤοô¤ò»ØÄê¤Ç¤¤Þ¤¹¤Î¤Ç¡¢ÃͤòÊѹ¹¤·¤Ê¤¬¤é¥Ç¥Ð¥Ã¥°¤·¤Æ³Îǧ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
ÃƤοô¤Ë±þ¤¸¤ÆÅù´Ö³Ö¤ÇÇÛÃÖ¤µ¤ì¤ë¤«¤ò³Îǧ¤·¤Þ¤·¤ç¤¦¡£
¡ã³Îǧư²è¡¡¡¼¸øž¤¹¤ëÃÆ¡¡£²¤Ä¤Î¾ì¹ç¡¼¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡ã³Îǧư²è¡¡¡¼¸øž¤¹¤ëÃÆ¡¡£³¤Ä¤Î¾ì¹ç¡¼¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¾å¼ê¤¯Æ°¤«¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Unity Æâ¤ÎÀßÄê¤ä¡¢¥¹¥¯¥ê¥×¥È¤ÎÆâÍƤò¸«Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥²¡¼¥à³«È¯¤Ë¤ª¤¤¤Æ¡¢¿Æ»Ò´Ø·¸¤ÏÈó¾ï¤Ë½ÅÍפÊÌò³ä¤ò²Ì¤¿¤·¤Þ¤¹¡£
Æäˡ¢¿Æ»Ò´Ø·¸¤ò³èÍѤ·¤¿¾×ÆÍȽÄê¤Î¥Æ¥¯¥Ë¥Ã¥¯¤Ï¡¢¥²¡¼¥à¤ÎÃæ¤Ç¥¥ã¥é¥¯¥¿¡¼¤ä¥ª¥Ö¥¸¥§¥¯¥È¤ÎÁê¸ßºîÍѤò¼Â¸½¤¹¤ë¾å¤Ç·ç¤«¤»¤Ê¤¤Í×ÁǤǤ¹¡£
¤³¤³¤Ç¤Ï¡¢¿Æ»Ò´Ø·¸¤Ë¤ª¤±¤ë¾×ÆÍȽÄê¤Î´ðËܸ¶Íý¤È¤½¤Î³èÍÑË¡¤Ë¤Ä¤¤¤Æ¾Ü¤·¤¯ÀâÌÀ¤·¤Þ¤¹¡£
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î´Ø·¸À¤ò³èÍѤ¹¤ë¤³¤È¤Ç¡¢¾×ÆÍȽÄê¤ò¸ú²ÌŪ¤Ë°·¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥³¥é¥¤¥À¡¼¤òÀßÄꤹ¤ë¤³¤È¤Ç¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤â¾×ÆÍȽÄ꤬±Æ¶Á¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤¿¤À¤·¡¢¤³¤ÎºÝ¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë Rigidbody¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤ÏRigidbody¤ò¥¢¥¿¥Ã¥Á¤·¤Ê¤¤¤³¤È¤¬½ÅÍפǤ¹¡£
¤Ê¤¼¤Ê¤é¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤âRigidbody¤ò»ý¤¿¤»¤ë¤È¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ÎʪÍý±é»»¤¬±Æ¶Á¤·¤¢¤¤(¶¥¹ç)¡¢Àµ¾ï¤ÊÆ°ºî¤ò¹Ô¤ï¤Ê¤¤²ÄǽÀ¤¬¤¢¤ë¤¿¤á¤Ç¤¹¡£
¡¡¿Æ»Ò´Ø·¸¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¢¥³¥é¥¤¥À¡¼¤Î²óž³ÑÅÙ¤ÎÀßÄê¤òÊÌ¡¹¤Ë¹Ô¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢£±¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ç¤Î°Û¤Ê¤ëÇÛÃÖ¤¬½ÀÆð¤Ë¹Ô¤¨¤Þ¤¹¡£
¡¡¤µ¤é¤Ë¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥³¥é¥¤¥À¡¼¤ò»ý¤¿¤»¤ë¤³¤È¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤â¾×ÆÍȽÄ꤬͸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢¥×¥ì¥¤¥ä¡¼¤ä¾¤Î¥ª¥Ö¥¸¥§¥¯¥È¤È¤ÎÁê¸ßºîÍѤò´Êñ¤Ë¼Â¸½¤Ç¤¤ëÅÀ¤¬Â礤ʥá¥ê¥Ã¥È¤Ç¤¹¡£
¡¡¶ñÂÎŪ¤Ê±þÍÑÎã¤È¤·¤Æ¡¢º£²óÍøÍѤ·¤Æ¤¤¤ë¥±¡¼¥¹¤ò¾Ò²ð¤·¤Þ¤¹¡£
¡¡¥×¥ì¥¤¥ä¡¼¥¥ã¥é¥¯¥¿¡¼(CharaSet)¤ò¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¡¢¤½¤Î¼þ°Ï¤Ë¸ºß¤¹¤ë¸øž¤·¤Æ¤¤¤ëÃÆ(OrbitingBullet)¤ò»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£
¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤ÏRigidbody¤ò¥¢¥¿¥Ã¥Á¤·¡¢ÊªÍý±é»»¤òÍѤ¤¤¿°ÜÆ°¤ò¹Ô¤¤¤Þ¤¹¡£
°ìÊý¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï¥³¥é¥¤¥À¡¼¤Î¤ß¤òÀßÄꤷ¡¢Å¨¤È¤Î¾×ÆÍȽÄê¤ò¼Â¸½¤·¤Þ¤¹¡£
¡¡º£²ó¡¢OrbitingBullet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï¥³¥é¥¤¥À¡¼¤ÎÀßÄê¤Ï¤¢¤ê¤Þ¤¹¤¬¡¢Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£
¤³¤ì¤Ï¡¢CharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÇÛÃÖ¤¹¤ëÁ°Äó¤ÇÀ߷פµ¤ì¤Æ¤¤¤ë¤¿¤á¤Ç¤¹¡£
¡¡Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¤È¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È¡¢¤½¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¹¤Ù¤Æ¤ËÂФ·¤Æ¾×ÆÍȽÄ꤬͸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Ä¤Þ¤ê¡¢ÊªÍý±é»»¼«ÂΤϤª¤³¤Ê¤¤¤Þ¤»¤ó¤¬¡¢¾×ÆÍȽÄê¤ÏÍøÍѤǤ¤ë¾õÂÖ¤¬È¯À¸¤·¤Þ¤¹¡£
¡¡¤³¤Î¾ðÊó¤òÀµ³Î¤ËÍý²ò¤·¤Æ¤¤¤ë¤³¤È¤¬¡¢º£²ó¤Î¿Æ»Ò´Ø·¸¤Î¥Ý¥¤¥ó¥È¤Ç¤¹¡£
¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë CharaSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë OrbitingBullet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¤Þ¤¹¡£
¤³¤Î¤È¤¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¤¹¤Ç¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤è¤Ã¤Æ¡¢OrbitingBullet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤Î¾×ÆÍȽÄê¤â͸ú¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤³¤Î¤è¤¦¤Ê¿Æ»Ò´Ø·¸¤Ë¤Ê¤ë¤³¤È¤òÁ°Äó¤Ë¡¢OrbitingBullet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï Rigidbody ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¤¤¤Þ¤»¤ó¡£
¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ߷פ¹¤ëÃʳ¬¤«¤é¡¢¤É¤¦¤¤¤Ã¤¿¥±¡¼¥¹¤¬ÁÛÄꤵ¤ì¤ë¤«¤ò¹Í¤¨¤Æ¤ª¤¯¤³¤È¤Ç¡¢¾×ÆÍȽÄê¤ò¾å¼ê¤¯É½¸½¤Ç¤¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢Å¨Â¦¤Î¥¹¥¯¥ê¥×¥ÈÆâ¤Ë OnTriggerEnter ¥á¥½¥Ã¥É½ñ¤«¤ì¤Æ¤¤¤ë¾ì¹ç¡¢OrbitingBullet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥³¥é¥¤¥À¡¼¤ËÈ¿±þ¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢¥×¥ì¥¤¥ä¡¼¥¥ã¥é¥¯¥¿¡¼¤È¼þ°Ï¤Î´Ä¶¤È¤ÎÁê¸ßºîÍѤò¥¹¥à¡¼¥º¤Ë¹Ô¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡°Ê¾å¤Î¤è¤¦¤Ë¡¢¿Æ»Ò´Ø·¸¤ò³èÍѤ·¤¿¾×ÆÍȽÄê¤Î¥Æ¥¯¥Ë¥Ã¥¯¤Ï¡¢¥²¡¼¥à³«È¯¤Ë¤ª¤¤¤ÆÈó¾ï¤ËÍÍѤǤ¹¡£
¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î´Ø·¸À¤òÍý²ò¤·¡¢Å¬ÀÚ¤ËÀßÄꤹ¤ë¤³¤È¤Ç¡¢¥¥ã¥é¥¯¥¿¡¼¤ä¥ª¥Ö¥¸¥§¥¯¥È¤ÎÁê¸ßºîÍѤò¸ú²ÌŪ¤Ë¼Â¸½¤Ç¤¤Þ¤¹¡£
¡¡¿Æ»Ò´Ø·¸¤òÍøÍѤ¹¤ë¤È¡¢¥³¥é¥¤¥À¡¼¤Î²óž³ÑÅÙ¤ÎÀßÄê¤òÊÌ¡¹¤Ëºî¤ë¤³¤È¤â¤Ç¤¤Þ¤¹¤¬¡¢
¤½¤ì¤È¹ç¤ï¤»¤Æ¤³¤Î¾×ÆÍȽÄê¤Îµ¡Ç½¤âº£¸å³èÍѤǤ¤ë¥Æ¥¯¥Ë¥Ã¥¯¤Ç¤¹¤Î¤Ç¡¢¤³¤Îµ¡²ñ¤Ë³Ð¤¨¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡º£²ó¤ÎÃ챤ò³è¤«¤·¤Æ¤µ¤Þ¤¶¤Þ¤Ê¥·¡¼¥ó¤Ç¿Æ»Ò´Ø·¸¤ò³èÍѤ·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡°Ê¾å¤Ç´°À®¤Ç¤¹¡£
¡¡Â³¤¤¤Æ¤Ï±þÍÑÊԤǤ¹¡£¸øž¤¹¤ëÃƤ¬¤¢¤ë¤È¤¡¢¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é¸øž¤¹¤ëÃƤò¥×¥ì¥¤¥ä¡¼¤Î¸þ¤¤¤Æ¤¤¤ëÊý¸þ¤ËÅê¼Í¤¹¤ëµ¡Ç½¤ò³Ø½¬¤·¤Þ¤¹¡£
¡¡¡¡¡¡=>¡¡¡Ú£²£Ä¡Û¥×¥ì¥¤¥ä¡¼¤ò¼´¤Ë¤·¤Æ¸øž¤¹¤ëÃƤε¡Ç½¢
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯