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

¡¡¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ÎÀ©¸æ¤Ë¤Ä¤¤¤Æ¡¢£²²ó¤Î¼ê½ç¤Ë¤ï¤±¤Æ¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤­¤Þ¤¹¡£

¡ã¼ÂÁõÆ°²è¡¡È¯¼Í¤Ç¤­¤ë»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤¬È¯À¸¤·¤¿¤é¡¢¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤òȯ¼Í¤Ç¤­¤ë¥Ð¥ì¥Ã¥È¤È¤·¤Æ¥»¥Ã¥È¤¹¤ë¡£À©¸Â»þ´Ö¤Î¤¢¤ë¥Ð¥ì¥Ã¥È¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢ºÆÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£

ȯŸ£²£´¡¡¡Ý¥Ð¥ì¥Ã¥ÈÍѤÎȯ¼Í»þ´Ö¤Î¥Ü¥¿¥ó´Ö¤ÎϢư¡Ý
£´£¹¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤È¡¢BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È´Ö¤Î·Ò¤¬¤ê¤òºî¤ë¡£¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é¡¢Â¾¤Î¥Ü¥¿¥ó¤ËÀ©¸æ¤ò¤«¤±¤ë(¥²¡¼¥¸¤¬°ì»þÄä»ß¤¹¤ë)À©¸æ¤òÄɲ乤ë
£µ£°¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤È¡¢BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È´Ö¤Î·Ò¤¬¤ê¤òºî¤ë¡£¥Ð¥ì¥Ã¥È¤Îȯ¼Í»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤È¤­¤Ë¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤ËÌᤷ¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤òÄɲ乤ë



¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£

¡¡¡¦foreach ʸ¤òÍøÍѤ·¤¿½èÍý¤Î¼ÂÁõÎã



£´£¹¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤È¡¢BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È´Ö¤Î·Ò¤¬¤ê¤òºî¤ë¡£¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é¡¢Â¾¤Î¥Ü¥¿¥ó¤ËÀ©¸æ¤ò¤«¤±¤ë(¥²¡¼¥¸¤¬°ì»þÄä»ß¤¹¤ë)À©¸æ¤òÄɲ乤ë

£±¡¥Àß·×


¡¡Á°²ó¤Þ¤Ç¤Î¼ÂÁõ¤Ë¤è¤Ã¤Æ¡¢³Æ¥Ü¥¿¥ó¤¬¤½¤ì¤¾¤ì¤ÎÀ©¸æ¤ò¹Ô¤¦Éôʬ¤Þ¤Ç¤Ï¼ÂÁõ¤Ç¤­¤Þ¤·¤¿¡£
»Ä¤Ã¤Æ¤¤¤ë£²¤Ä¤Î¼ê½ç¤Ï¡¢³Æ¥Ü¥¿¥ó¤À¤±¤Ç¤Ï¤Ê¤¯¡¢£±¤Ä¤Î¥Ü¥¿¥ó¤ÎÁàºî¤ËϢư¤·¤Æ¡¢»Ä¤ë¾¤Î¥Ü¥¿¥ó¤â¹ç¤ï¤»¤ÆÀ©¸æ¤ò¹Ô¤¦¤è¤¦¤Ë¡¢
¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó´Ö¤Î·Ò¤¬¤ê¤òºîÀ®¤·¤Æ¡¢¤¹¤Ù¤Æ¤Î¥Ü¥¿¥ó¤ÎÀ©¸æ¤ò¹Ô¤¦½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡¤³¤Î¤è¤¦¤ÊÀ©¸æ¤ò¹Ô¤¦¤³¤È¤Ç¡¢£±¤Ä£±¤Ä¤¬ÆÈΩ¤·¤Æ¤¤¤ë¥Ü¥¿¥ó¤Ç¤Ï¤¢¤ê¤Þ¤¹¤¬¡¢¤½¤ÎÁàºî¤ËϢư¤·¤Æ¹Ô¤¦À©¸æ¤ò¼ÂÁõ½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡»£±¡¥¥Ð¥ì¥Ã¥ÈÀ©¸æ¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¤ò¤¹¤ë
¡»£²¡¥½é´ü¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Î³µÇ°¤Ï¤Ê¤¯¡¢¤¤¤Ä¤Ç¤â¤º¤Ã¤Èȯ¼Í¤¬¤Ç¤­¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë
¢¡£³¡¥È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬»Ä¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊ̤ΥХì¥Ã¥È¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¥²¡¼¥¸¤Î¸º¾¯¤ò°ì»þÄä»ß¤¹¤ë¡£ºÆÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤¿¤é¡¢»Ä¤ê¤Î¥²¡¼¥¸Ê¬¤«¤é¸º¾¯¤¬ºÆ³«¤¹¤ë
¡¡£´¡¥È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤¬È¯¼Í¤Ç¤­¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë¡£¤³¤Î¤È¤­¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤Ï¼¡¤ËÁªÂò¤¹¤ë¤È¤­¤Î¤¿¤á¤Ë¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤â¹Ô¤¦

¡¡¡Ú£³¡Û¤Î¼ê½ç¤Ë¤Ä¤¤¤Æ¡¢¹Í¤¨¤ÆÀ߷פò¹Ô¤¤¤Þ¤¹¡£



¡¡¸½ºß¤Ï¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤¬ÆÈΩ¤·¤ÆÀ©¸æ¤µ¤ì¤Æ¤¤¤ë¤¿¤á¡¢£²¤Ä°Ê¾å¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤¿¾ì¹ç¡¢
¿·¤·¤¯ÁªÂò¤·¤¿¥Ü¥¿¥ó¤Î»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬Æ°¤¯¤ÈƱ»þ¤Ë¡¢Á°¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤ÏÄä»ß¤¹¤ë¤³¤È¤Ê¤¯Æ°¤­Â³¤±¤Þ¤¹¡£
¤Þ¤º¤Ï¤³¤Á¤é¤òÀ©¸æ¤¹¤ë¤³¤È¤ò¹Í¤¨¤Þ¤¹¡£

¡¡¥¤¥á¡¼¥¸¤È¤·¤Æ¤Ï¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é¡¢¤½¤ì¤Þ¤Ç¤ËÁªÂò¤·¤Æ¤¤¤¿¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢
¤½¤ì¤ò°ì»þÄä»ß¤·¤Æ¤«¤é¡¢¿·¤·¤¤¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬¸º¾¯¤¹¤ë¡¢¤È¤¤¤¦·Á¼°¤Ë¤Ê¤ë¤È»×¤¤¤Þ¤¹¡£
¤³¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¼«ÂΤÏÆÈΩ¤·¤Æ¤¤¤Þ¤¹¤¬¡¢¤½¤ì¤é¤Î¾ðÊó¤ò List ¤Ë¤Þ¤È¤á¤Æ´ÉÍý¤·¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤¬¤¢¤ê¤Þ¤¹¡£
List ¤Ë¤Ï¤¹¤Ù¤Æ¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤¬¾ðÊó¤È¤·¤ÆÁàºî¤Ç¤­¤ë¾õÂ֤ˤʤäƤ¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡ã¹Í¤¨¤ë¤Ù¤­½èÍý¡ä
¡¡¡¦¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢¤½¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ï¡ÖÁõŶÃæ¡×¤È¤Ê¤ë
¡¡¡¦List Æâ¤Ë¤¢¤ëÍ×ÁÇ(¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î ButtonSelectDetail ¥¹¥¯¥ê¥×¥È)¤ò£±¤Ä¤º¤Ä½çÈ֤˼è¤ê½Ð¤·¤Æ³Îǧ¤¹¤ë
¡¡¡¦³Îǧ¤¹¤ëÆâÍƤȤ·¤Æ¤Ï¡¢¤½¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤¬¸½ºß¡ÖÁõŶÃæ¡×¤Ê¤Î¤«¡¢¡Ö̤ÁõŶ¡×¤Ê¤Î¤«¤òȽÄꤷ¡¢É¾²Á¤¹¤ë
¡¡¡¦¡ÖÁõŶÃæ¡×¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤òɽ¼¨¤·¤Æ¸º¾¯¤µ¤»¤ë
¡¡¡¦¡Ö̤ÁõŶ¡×¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤òɽ¼¨¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¸º¾¯¤ò°ì»þÄä»ß¤¹¤ë
¡¡¡¡½é´ü¥Ð¥ì¥Ã¥È¤Ï»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤Îɽ¼¨¤Ï¤Ê¤¤¤Î¤Ç¡¢¤³¤Î½èÍý¤Ï¹Ô¤ï¤Ê¤¤

¡¡ºÇ½é¤Î½èÍý¤ò¹Ô¤¦¤Î¤Ï³Æ¥Ü¥¿¥ó¤Î OnClickBulletSelect ¥á¥½¥Ã¥É¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤¤¤º¤ì¤«¤Î¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é
¤½¤Î¥Ü¥¿¥ó¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤Î OnClickBulletSelect ¥á¥½¥Ã¥É¤¬¼Â¹Ô¤µ¤ì¤Æ
º£¤Þ¤Ç¤Ç¤¢¤ì¤Ð¡¢¤½¤Î¥Ü¥¿¥ó¤ò¡ÖÁõŶÃæ¡×¤Ë¤¹¤ë¤À¤±¤Ç¤·¤¿¤¬¡¢¤³¤³¤Ë¡Ö¾¤Î¥Ü¥¿¥ó¤ò̤ÁõŶ¡×¾õÂ֤ˤ¹¤ë½èÍý¤ò¼ÂÁõ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤Ä¤Þ¤ê¡¢³Æ¥Ü¥¿¥ó¤¬¤É¤Î¤è¤¦¤Ê¾õÂ֤ˤʤäƤ¤¤ë¤«¤ò³Îǧ¤·¤Æ¡¢ÀßÄê¤ò¹Ô¤¦¤³¤È¤ÇϢư¤·¤¿À©¸æ¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡BulletSelectManager ¥¹¥¯¥ê¥×¥È¤Ë¤Ï¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò´ÉÍý¤·¤Æ¤¤¤ë List ¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò£±¤Ä¤º¤Ä½çÈ֤˳Îǧ¤ò¤¹¤ë½èÍý¤Ï¤³¤Á¤é¤ÇÀ©¸æ¤¹¤ë¤Ù¤­¤Ç¤·¤ç¤¦¡£
¤³¤³¤Ç¡ÖÁõŶÃæ¡×¤«¡Ö̤ÁõŶ¡×¤«¤òȽÄꤷ¡¢¾õÂÖ¤òÀÚ¤êÂؤ¨¤ë¤³¤È¤¬¤Ç¤­¤ì¤Ð¡¢£±¤Ä¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤«¤é¡¢¤¹¤Ù¤Æ¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î¾õÂÖ¤òÀ©¸æ½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£


£²¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ


¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢Â¾¤Î¥Ü¥¿¥ó¤Ë¤âÀ©¸æ¤¬¹Ô¤ï¤ì¤ë¤è¤¦¤Ë¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¼ÂÁõ¤·¤Þ¤¹¡£
¤³¤³¤Ë½èÍý¤¬¼ÂÁõ¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð¡¢BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤Ë½èÍý¤òÄɲäǤ­¤Ê¤¤¤¿¤á¤Ç¤¹¡£

¡¡¥í¥¸¥Ã¥¯¤Î¼Â¹Ô½çÈ֤ȥ¹¥¯¥ê¥×¥È¤Î½èÍý¤Î½¤Àµ¤Î½çÈÖ¤¬°ì½ï¤Ë¤Ê¤ëɬÍפϤʤ¤¡¢¤³¤È¤ò¤¤¤Ä¤âǰƬ¤Ë¤ª¤¤¤Æ¡¢¤É¤Î½èÍý¤«¤é¼ÂÁõ¤¹¤ë¤«¤ò¹Í¤¨¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î¥¹¥¯¥ê¥×¥È¤Ë¤ÏÀ¸À®¤·¤Æ¤¤¤ë¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò´ÉÍý¤·¤Æ¤¤¤ë List ¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤ò³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
List ¤Ï for ʸ¤ä foreach ʸ¤òÍøÍѤ¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢Í×ÁÇ£±¤Ä¤º¤Ä¤ÎÆâÍƤò³Îǧ¤·¤Æ¤¤¤¯¼êË¡¤¬¼ÂÁõ½ÐÍè¤Þ¤¹¡£

¡¡£±¤ÄÌܤΥܥ¿¥ó¤Î¾ðÊó¤ò³Îǧ¤·¤Æ¡¢¤½¤Î¥Ü¥¿¥ó¤ËÂФ·¤Æɾ²Á¤ò¹Ô¤¦¡¢¤½¤Î¸å¡¢¼¡¤Î¼ê½ç¤È¤·¤Æ¡¢¼¡¤Î¥Ü¥¿¥ó¤Î¾ðÊó¤òƱ¤¸¤è¤¦¤Ë³Îǧ¤·¤Æ¡¢
¤È¤¤¤¦¤è¤¦¤Ë¡¢·«¤êÊÖ¤·Ê¸¤òÍøÍѤ·¤¿Ï¢Â³½èÍý¤òÀ߷פ¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£


BulletSelectManager.cs


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


£³¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢OnClickBulletSelect ¥á¥½¥Ã¥É¤Î½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£
TODO µ¡Ç½¤Çɽ¼¨¤·¤Æ¤¤¤ëÉôʬ¤òŬÀڤʽèÍý¤ËÊѹ¹¤·¤Þ¤·¤ç¤¦¡£


BulletSelectDetail.cs


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


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


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢½èÍý¤Î¸«Ä¾¤·¤Æ¡¢Á´ÂΤÎή¤ì¤òÇÄ°®¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¼ê½ç¤Ç³Îǧ¤¹¤ë¤Ù¤­ÆâÍƤòÇÄ°®¤·¤Æ¤«¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢À©¸æ¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¸½ºß¤Ï¤É¤Î¾õÂÖ¤Þ¤ÇÀ©¸æ¤¬´°À®¤·¤Æ¤¤¤Æ¡¢¤Þ¤ÀÀ©¸æ¤Ç¤­¤Æ¤¤¤Ê¤¤¤Î¤Ï¤É¤Î¤è¤¦¤Ê¤³¤È¤Ê¤Î¤«¤ò
¼«Ê¬¤Ç¤·¤Ã¤«¤ê¤È½èÍý¤òÆɤ߲ò¤¤¤Æ³Îǧ¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£

¡ã¼ÂÁõ¤·¤¿À©¸æÆâÍÆ¡ä

¡¡<=¡¡¼«Ê¬¤Î¹Í¤¨¤ò³Îǧ¤·¤Æ¤«¤éÀ©¸æÆâÍƤò³Îǧ¤·¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

¡¡
¡¡°Ê¾å¤Ç¼ÂÁõ¤Ï´°Î»¤Ç¤¹¡£»Ä¤Ã¤Æ¤¤¤ë¼ÂÁõ¤ò¿Ê¤á¤Þ¤¹¡£


£µ£°¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤È¡¢BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È´Ö¤Î·Ò¤¬¤ê¤òºî¤ë¡£¥Ð¥ì¥Ã¥È¤Îȯ¼Í»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤È¤­¤Ë¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤ËÌᤷ¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤òÄɲ乤ë

£±¡¥Àß·×


¡¡ºÇ¸å¤Î¼ê½ç¤È¤Ê¤ê¤Þ¤·¤¿¡£¤³¤Î¼ê½ç¤Ç¤â¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó´Ö¤Î·Ò¤¬¤ê¤òÍÑ°Õ¤·¤Æ¡¢¤½¤ì¤òÍøÍѤ¹¤ë¤³¤È¤Ç£±¤Ä¤Î¥Ü¥¿¥ó¤òȯü¤È¤·¡¢
¤¹¤Ù¤Æ¤Î¥Ü¥¿¥ó¤ËÂФ·¤ÆϢư¤·¤¿½èÍý¤ò¹Ô¤¦¤¿¤á¤ÎÀ©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡ã¥Ü¥¿¥ó¤ÎÀ©¸æ¤ÎÀ߷סä
¡»£±¡¥¥Ð¥ì¥Ã¥ÈÀ©¸æ¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¤ò¤¹¤ë
¡»£²¡¥½é´ü¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Î³µÇ°¤Ï¤Ê¤¯¡¢¤¤¤Ä¤Ç¤â¤º¤Ã¤Èȯ¼Í¤¬¤Ç¤­¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë
¡»£³¡¥È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬»Ä¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊ̤ΥХì¥Ã¥È¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¥²¡¼¥¸¤Î¸º¾¯¤ò°ì»þÄä»ß¤¹¤ë¡£ºÆÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤¿¤é¡¢»Ä¤ê¤Î¥²¡¼¥¸Ê¬¤«¤é¸º¾¯¤¬ºÆ³«¤¹¤ë
¢¡£´¡¥È¯¼Í¤Ç¤­¤ë»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤¬È¯¼Í¤Ç¤­¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë¡£¤³¤Î¤È¤­¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤Ï¼¡¤ËÁªÂò¤¹¤ë¤È¤­¤Î¤¿¤á¤Ë¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤â¹Ô¤¦

¡¡¡Ú£´¡Û¤Î¼ê½ç¤ÎÀß·×¤È¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£



¡¡³Æ¥Ü¥¿¥ó¤ÎϢư¤Î½èÍý¤Ï¡¢Àè¤Û¤É¤Î¼ê½ç¤Ç¼ÂÁõ¤·¤¿¤è¤¦¤Ë¡¢List Æâ¤ÎÍ×ÁǤǤ¢¤ë BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò£±¤Ä¤º¤Ä½çÈ֤˼è¤ê½Ð¤·¤Æ¡¢
¤½¤ÎÆâÍƤò³Îǧ¤¹¤ë¤³¤È¤ÇŬÀÚ¤ÊÀ©¸æ¤ò¤ª¤³¤Ê¤¦¡¢¤È¤¤¤¦¼êË¡¤¬À©¸æ¤·¤ä¤¹¤¤ÊýË¡¤Ë¤Ê¤ê¤Þ¤¹¡£¤³¤Î¹Í¤¨Êý¡¢¼êË¡¤Ï±þÍѤ¬Íø¤­¤Þ¤¹¤Î¤Çɬ¤º¼èÆÀ¤·¤Æ¤¯¤À¤µ¤¤¡£
º£²ó¼ÂÁõ¤¹¤ë½èÍý¤Ë¤â¡¢¤³¤Î¼êË¡¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£
¡¡
¡¡½é´ü¥Ð¥ì¥Ã¥È°Ê³°¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë¤Ïȯ¼Í²Äǽ¤È¤Ê¤ë»Ä¤ê»þ´Ö¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£
¸½ºß¤Ï¡¢¤³¤Î»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤ë = 0 ¤Ë¤Ê¤ë¤È¡¢¤½¤³¤Çȯ¼Í½èÍý¤ÏÄä»ß¤·¤Þ¤¹¡£¤½¤Î¤¿¤á¡¢¤â¤¦°ìÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤·¤Æ¤â
ºÆÅÙ¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë¥²¡¼¥¸¤Ïɽ¼¨¤µ¤ì¤º¡¢¥Ð¥ì¥Ã¥È¤òȯ¼Í¤Ç¤­¤Ê¤¤¾õÂ֤ˤʤäƤ¤¤Þ¤¹¡£

¡¡¤³¤Î¾õÂÖ¤ò²þÁ±¤¹¤ë¤³¤È¤¬ÌÜŪ¤Ç¤¹¡£

¡¡È¯¼Í¤Ç¤­¤ë»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¼¡²ó¤Î¤¿¤á¤Ë¡¢ºÆÅÙ¡¢È¯¼Í¤Ç¤­¤ë»þ´Ö¤òºÆÀßÄꤹ¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
ȯ¼Í»þ´Ö¤Î¸½ºßÃͤȤÏÊ̤ˡ¢È¯¼Í»þ´Ö¤Î½é´üÀßÄêÃͤòÊÝ»ý¤·¤Æ¤¤¤ëÊÑ¿ô¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤òÍøÍѤ·¡¢¼¡¤Ë¥Ü¥¿¥ó¤ò²¡¤µ¤ì¤¿¤È¤­¤ËÈ÷¤¨¤Þ¤¹¡£
¤½¤¦¤·¤Æ¤ª¤¯¤³¤È¤Ë¤è¤Ã¤Æ¡¢»Ä¤ê»þ´Ö¤¬¤¢¤ë¸Â¤ê¤Ï¥²¡¼¥¸¤¬¸º¾¯¤·¡¢»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤Æ¤«¤é¤â¤¦°ìÅÙ²¡¤¹¤È¡¢ºÆÅÙ½é´üÃͤ«¤é¥²¡¼¥¸¤Î¸º¾¯¤¬»Ï¤Þ¤ë¡¢¤È¤¤¤¦
¥Ü¥¿¥ó¤È¤·¤Æ¤Î¥µ¥¤¥¯¥ë²½¤¬¼ÂÁõ½ÐÍè¤Þ¤¹¡£

¡¡¤Þ¤¿È¯¼Í¤Ç¤­¤ë»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤È¤­¤Ë¡¢¤½¤Î¤Þ¤Þ¥Ð¥ì¥Ã¥È¤¬È¯¼Í¤Ç¤­¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ï¡¢¥æ¡¼¥¶¥Ó¥ê¥Æ¥£Åª¤Ê¹Í¤¨¤ò»ý¤Ä¤ÈÉÔÊؤʽèÍý¤Ç¤¹¡£
¤½¤Î¤¿¤á¡¢È¯¼Í¤Ç¤­¤ë»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤Î¾õÂ֤ˤʤ俤顢¼«Æ°Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¡ÖÁõŶÃæ¡×¤Î¾õÂ֤ˤ·¤Æ
½é´ü¥Ð¥ì¥Ã¥È¤ò¤½¤Î¤Þ¤Þȯ¼Í¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ëÀ©¸æ¤òÄɲä·¤Þ¤¹¡£¤³¤¦¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢È¯¼Í¤Ç¤­¤Ê¤¯¤Ê¤Ã¤¿¤È¤·¤Æ¤â¡¢Ëè²ó½é´ü¥Ð¥ì¥Ã¥È¤òÃà°ìÁªÂò¤·¤Ê¤¯¤Æ¤âºÑ¤ß¤Þ¤¹¡£

¡¡¼«Ê¬¤¬¥²¡¼¥à¤òÍ·¤ÖΩ¾ì¤ËΩ¤Ã¤Æ¡¢¤³¤Î¤è¤¦¤Ê½èÍý¤¬¤¢¤Ã¤¿Êý¤¬ÊØÍø¤À¤Ê¡¢¿ÆÀÚ¤À¤Ê¡¢¤È¤¤¤¦¤³¤È¤ò¹Í¤¨¤Æ½èÍý¤ò¸«¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


£²¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢½é´ü¥Ð¥ì¥Ã¥È¤Î¾õÂÖ¤ò¡ÖÁõŶÃæ¡×¤ËÊѹ¹¤¹¤ë½èÍý¤òÄɲ乤ë


¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢¼«Æ°Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤ò¡ÖÁõŶÃæ¡×¤ËÀÚ¤êÂؤ¨¤ë''¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡¥Ü¥¿¥ó¤Î¾õÂÖ¤ò¡ÖÁõŶÃæ¡×¤Ë¤·¤¿¤ê¡¢¤½¤ì¤Ë¹ç¤ï¤»¤Æ¾¤Î¥Ü¥¿¥ó¤ò¡Ö̤ÁõŶ¡×¤Ë¤¹¤ëÀ©¸æ¤Ï¤¹¤Ç¤Ë¼ÂÁõ¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
¤½¤³¤Ë»ê¤ë¤Þ¤Ç¤Î½èÍý¤òÄɲä·¤Þ¤¹¡£


BulletSelectManager.cs


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


£³¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡¤³¤Á¤é¤âÀ߷פ˴ð¤Å¤¤¤Æ¡¢¡ÖÁõŶÃæ¡×¤Î¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Îȯ¼Í¤Ç¤­¤ë»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤é¡¢
''»Ä¤ê»þ´Ö¤ò½é´üÃͤ˥»¥Ã¥È¤·¤Ê¤ª¤¹½èÍý¤òÄɲä·¤Þ¤¹¡£»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤È¤­¤Î½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£
Update ¥á¥½¥Ã¥ÉÆâ¤Ë TODO µ¡Ç½¤òÍøÍѤ·¤Æ½èÍý¤ò½ñ¤¯¾ì½ê¤ò»Ä¤·¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î¥Ü¥¿¥ó¤Ç¤Î¤ß¹Ô¤¦¤Ù¤­½èÍý¤Ï¡¢¡Ö̤ÁõŶ¡×¤Î¾õÂ֤ˤ¹¤ë¤³¤È¤È¡¢»Ä¤ê»þ´Ö¤ò½é´üÃͤËÌ᤹¤³¤È¤Ç¤¹¡£
¤³¤Á¤é¤Î½èÍý¤ò¼ÂÁõ¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤Þ¤¿¡¢¤½¤ì¤Ëȼ¤¤¡¢¥Ü¥¿¥óÁ´ÂΤǹԤ¦¤Ù¤­½èÍý¤â¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï½é´ü¥Ð¥ì¥Ã¥È¤ò¡ÖÁõŶÃæ¡×¤Î¾õÂ֤ˤ¹¤ë¤³¤È¤Ç¤¹¡£
¤³¤Î¥Ü¥¿¥óÁ´ÂΤǹԤ¦¤Ù¤­½èÍý¤Ï¤¹¤Ç¤Ë BulletSelectManager ¥¹¥¯¥ê¥×¥È¤Ë¥á¥½¥Ã¥É¤ò½àÈ÷¤·¤Þ¤·¤¿¤Î¤Ç¡¢¤½¤Á¤é¤ò¼Â¹Ô¤·¤Þ¤·¤ç¤¦¡£


BulletSelectDetail.cs


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£


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


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢½èÍý¤Î¸«Ä¾¤·¤Æ¡¢Á´ÂΤÎή¤ì¤òÇÄ°®¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¼ê½ç¤Ç³Îǧ¤¹¤ë¤Ù¤­ÆâÍƤòÇÄ°®¤·¤Æ¤«¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢À©¸æ¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¸½ºß¤Ï¤É¤Î¾õÂÖ¤Þ¤ÇÀ©¸æ¤¬´°À®¤·¤Æ¤¤¤Æ¡¢¤Þ¤ÀÀ©¸æ¤Ç¤­¤Æ¤¤¤Ê¤¤¤Î¤Ï¤É¤Î¤è¤¦¤Ê¤³¤È¤Ê¤Î¤«¤ò
¼«Ê¬¤Ç¤·¤Ã¤«¤ê¤È½èÍý¤òÆɤ߲ò¤¤¤Æ³Îǧ¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£

¡ã¼ÂÁõ¤·¤¿À©¸æÆâÍÆ¡ä

¡¡<=¡¡¼«Ê¬¤Î¹Í¤¨¤ò³Îǧ¤·¤Æ¤«¤éÀ©¸æÆâÍƤò³Îǧ¤·¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


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

¡¡¼¡¤Ï¡¡È¯Å¸£²£µ¡¡¡Ý¥Ð¥ì¥Ã¥ÈÁªÂòÍѥܥ¿¥ó¤Î¥³¥¹¥È¤Ë¤è¤ëÀ©¸æ¡Ý¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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