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

¡¡ºÇ¸å¤Î°À­¾ðÊó¤ÎÍøÍѤμÂÁõ¤Ë¤Ê¤ê¤Þ¤¹¡£
¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ÎÇطʲèÁü¤È¤·¤Æ¡¢BulletData ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë ElementType ¤òÍøÍѤ·¤Æ¡¢Â°À­¤Î²èÁü¤ò¼«Æ°Åª¤ËÀßÄꤹ¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£

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

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

ȯŸ£³£¶¡¡¡Ý¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Ë°À­¤Î¾ðÊó¤òÈ¿±Ç¡Ý
£·£²¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤǤ­¤ë¾õÂ֤ˤ¹¤ë¡£¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é¥×¥ì¥¤¥ä¡¼¤ÎÍøÍѤǤ­¤ë BulletData ¤Î¾ðÊó¤À¤±¤òÃê½Ð¤·¤ÆÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë
£·£³¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é°À­¤ÎÇطʲèÁü¤òÀßÄꤹ¤ë



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

¡¡¡¦Ìá¤êÃͤò»ý¤Ä¥á¥½¥Ã¥É¤Î¼«ºî
¡¡¡¦List ¤òÍøÍѤ·¤¿¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Î¥Ç¡¼¥¿¤ÎÃê½Ð½èÍý¤Î¼«ºî



£·£²¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤǤ­¤ë¾õÂ֤ˤ¹¤ë¡£¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é¥×¥ì¥¤¥ä¡¼¤ÎÍøÍѤǤ­¤ë BulletData ¤Î¾ðÊó¤À¤±¤òÃê½Ð¤·¤ÆÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë

£±¡¥Àß·×


¡¡¤¤¤Þ¤Þ¤Ç¤Î³Ø½¬¤ÎÉü½¬¡¦±þÍѤò¹Ô¤Ã¤Æ¡¢À߷פȼÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤­¤Þ¤¹¡£

¡¡ÌÜɸ¤Ï£²¤Ä¤¢¤ê¤Þ¤¹¡££±¤Ä¤ÏElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤ·¤¿½èÍý¤ò¹Í¤¨¤ë¤³¤È¡¢
¤â¤¦£±¤Ä¤Ï¤½¤Î½èÍý¤Î·ë²Ì¤òÌá¤êÃͤòÍøÍѤ·¤Æ¼èÆÀ¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¤³¤È¡¢¤Ç¤¹¡£

¡¡ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥Ç¡¼¥¿¥Ù¡¼¥¹¤È¤·¤ÆºîÀ®¤·¤Æ¤¢¤ê¤Þ¤¹¤¬¡¢¤Þ¤À¤¤¤º¤ì¤Î¥¹¥¯¥ê¥×¥È¤Ë¤âÊÑ¿ô¤È¤·¤ÆÅÐÏ¿¤¬¤¢¤ê¤Þ¤»¤ó¡£
¾¤Î¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ÈƱ¤¸¤è¤¦¤Ë¡¢ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ÏÊÑ¿ô¤ËÂåÆþ¤¹¤ë¤³¤È¤Ë¤è¤Ã¤ÆÍøÍѤ¹¤ë¤³¤È¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Þ¤º¤Ï¡¢¤³¤Î¾ðÊó¤ò³èÍѤ¹¤ë¤¿¤á¤Î½èÍý¤ò¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¡¡º£²ó¤Î¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Ï°À­¤Î¾ðÊó¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤½¤Î¾ðÊó¤òÍøÍѤ·¤ÆÀßÄê¤ò¹Ô¤¦¥¹¥¯¥ê¥×¥È¡¢
¤¢¤ë¤¤¤Ï¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò°ì³ç¤Ç´ÉÍý¤¹¤ë¥Þ¥Í¡¼¥¸¥ã¡¼(DataBaseManager ¥¹¥¯¥ê¥×¥È)¤Î¤è¤¦¤Ê¥¹¥¯¥ê¥×¥È¤Ë´ÉÍý¤ò¤µ¤»¤ë¤È¤è¤¤¤Ç¤·¤ç¤¦¡£

¡¡¶µºà¤Ç¤Ï¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò°ì³ç¤Ç´ÉÍý¤·¤Æ¤¤¤ë¥Þ¥Í¡¼¥¸¥ã¡¼¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢º£²ó¤Ï¡¢BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ËÊÑ¿ô¤òÍÑ°Õ¤·¤Æ¡¢´ÉÍý¤ò¤µ¤»¤Þ¤¹¡£
¤¢¤ë¤¤¤Ï¡¢»²¾È¤¬Áý¤¨¤ë¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Ç¤¢¤ë GameData ¥¹¥¯¥ê¥×¥È¤ËÊÑ¿ô¤òÍÑ°Õ¤ò¤·¤Æ¤â¤è¤¤¤Ç¤¹¡£



¡¡¸½ºß ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤Ï¡¢Ä̤·Èֹ桢°À­¤Î¼ïÎà¡¢¤½¤·¤Æ°À­¤Î²èÁü¤Ç¤¹¡£
¤³¤ì¤é¤Î¾ðÊó¤ò³èÍѤ¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ÎÇطʲèÁü¤Ë¡¢Â°À­¤Î²èÁü¤òŬÍѤǤ­¤ë¤è¤¦¤Ë¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¡¡³Æ¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤Ë¤Ï ElementType ¤È¤·¤Æ¡¢Â°À­¤Î¼ïÎà¤Î¾ðÊó¤ò¿·¤·¤¯ÀßÄê½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¾ðÊó¤È¡¢ElementData ¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë ElementType ¤Î¾ðÊó¤ò¾È¹ç¤·¤Æ¡¢¹çÃפ·¤¿Â°À­¤Î¼ïÎब´Þ¤Þ¤ì¤Æ¤¤¤ë ElementData ¤Î²èÁü¾ðÊó¤òÍøÍѤ¹¤ë¤³¤È¤Ç
¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ÎÇطʲèÁü¤È¤·¤ÆÀßÄê¤Ç¤­¤ë¤è¤¦¤Ê½èÍý¤ò¡¢Ìá¤êÃͤò³èÍѤ¹¤ë¤³¤È¤òÁ°Äó¤Ë¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£

¡¡¤¤¤Þ¤Þ¤Ç¼ÂÁõ¤·¤Æ¤¤¤ëÌá¤êÃͤò»ý¤Ä¥á¥½¥Ã¥É¤Î½èÍý¤ò»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£



¡¡¹ç¤ï¤»¤Æ¡¢¼¡¤Î¼ê½ç¤Ç¤Ï¥¨¥Í¥ß¡¼¤Î¥Ð¥ì¥Ã¥È¤Ë¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤òÈ¿±Ç¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¸½ºß¤Î BulletData ¤Ë¤Ï¥×¥ì¥¤¥ä¡¼¤Î»ÈÍѤ¹¤ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤Î¤ß¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¤³¤³¤Ë¥¨¥Í¥ß¡¼¤Î¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤â°ì½ï¤ËÅÐÏ¿¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢¥×¥ì¥¤¥ä¡¼¤Î»ÈÍѤ¹¤ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤È¡¢¥¨¥Í¥ß¡¼¤Î»ÈÍѤ¹¤ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤È¤¬º®ºß¤¹¤ë¾õÂ֤ˤʤê¤Þ¤¹¤Î¤Ç¡¢
¤¹¤Ù¤Æ¤Î¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤òÍøÍѤǤ­¤Æ¤·¤Þ¤¦¤È¡¢¥×¥ì¥¤¥ä¡¼¤¬¥¨¥Í¥ß¡¼¤Î¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤ò»ÈÍѤ·¤Æ¤·¤Þ¤¦ÉÔ¶ñ¹ç¤¬È¯À¸¤·¤Þ¤¹¡£

¡¡¤³¤ì¤òËɤ°¤¿¤á¤Ë¤Ï¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¾ðÊó¤ò¤µ¤é¤ËʬÎष¤Æ¡¢É¬ÍפʾðÊó¤À¤±¤ò½¸¤á¤¿¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ï°ÊÁ°¤Ë¤â¡¢¥¨¥Í¥ß¡¼¤òÀ¸À®¤¹¤ëºÝ¤Ë¡¢¥¨¥Í¥ß¡¼¤Î¼ïÎà¤ò¥Ü¥¹¤«¡¢¥Ü¥¹°Ê³°¤«¤ÇʬÎष¤Æ¡¢¤½¤ì¤¾¤ì¤Ë³ºÅö¤¹¤ë¥¨¥Í¥ß¡¼¤Î¥Ç¡¼¥¿¤Î¤ß¤òÃê½Ð¤·¤¿½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢
¤½¤ì¤ò¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤â±þÍѤ·¡¢¥×¥ì¥¤¥ä¡¼¤ÎÍøÍѤǤ­¤ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤À¤±¤òÃê½Ð¤·¤¿¥Ç¡¼¥¿¤òºîÀ®¤·¤Æ¡¢¤½¤ì¤ò¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î¾ðÊó¤È¤·¤ÆÍøÍѤ¹¤ë¤è¤¦¤ËÀ߷פòÊѹ¹¤·¤Þ¤¹¡£

¡¡¥í¥¸¥Ã¥¯¤Î¹Í¤¨Êý¤ÏƱ¤¸¤Ç¤¹¤Î¤Ç¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Ë¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë List ¤òÍøÍѤ·¤¿Ãê½Ð½èÍý¤òºÆÅÙ³Îǧ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


£²¡¥BulletSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤǤ­¤ë¾õÂ֤ˤ¹¤ë¡£¹ç¤ï¤»¤Æ¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é¥×¥ì¥¤¥ä¡¼¤ÎÍøÍѤǤ­¤ë BulletData ¤Î¾ðÊó¤À¤±¤òÃê½Ð¤¹¤ë½èÍý¤ò¼ÂÁõ¤¹¤ë


¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤¤¤Þ¤Þ¤Ç¤Î¼ÂÁõ¤¬¤½¤Î¤Þ¤ÞÉü½¬ºàÎÁ¤È¤·¤Æ³èÍѤǤ­¤Þ¤¹¡£

¡¡ºÇ½é¤Ë¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤǤ­¤ë¾õÂ֤ˤ·¤Þ¤¹¡£
¤½¤Î¸å¡¢¤½¤Î¾ðÊó¤ò³èÍѤ·¤¿½èÍý¤Î¥á¥½¥Ã¥É¤òºîÀ®¤¹¤ë¤³¤È¤òÌÜɸ¤Ë¤·¤Þ¤·¤ç¤¦¡£


BulletSelectManager.cs


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



¡¡BulletSelectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¯ SerializeField °À­¤ÇÀë¸À¤·¤¿ elementDataSO ÊÑ¿ô¤¬Äɲ䵤ì¤Æ¤¤¤Þ¤¹¡£


BulletSelectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü




£´¡¥BulletSelectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¦


¡¡ºîÀ®¤·¤¿ ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤ì¤Ç¥²¡¼¥àÆâ¤Ç ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤǤ­¤ë¾õÂ֤ˤʤê¤Þ¤·¤¿¡£


BulletSelectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£

¡¡Â³¤¤¤Æ¡¢½àÈ÷¤·¤¿¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ä¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£


£·£³¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é°À­¤ÎÇطʲèÁü¤òÀßÄꤹ¤ë

£±¡¥Àß·×


¡¡BulletSelectManager ¥¹¥¯¥ê¥×¥È¤Ë¿·¤·¤¯ÍÑ°Õ¤·¤¿¥á¥½¥Ã¥É¤Ï¡¢Â°À­¤Î¼ïÎà¤ò°ú¿ô¤È¤·¤Æ»ØÄꤷ¤Æ¼Â¹Ô¤¹¤ë¤³¤È¤Ç¡¢
ElementDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ò¾È¹ç¤·¡¢ÂоݤȤʤë°À­¤Î²èÁü¤ò¼èÆÀ¤¹¤ë½èÍý¤¬¹Ô¤¨¤Þ¤¹¡£

¡¡¤³¤Î¥á¥½¥Ã¥É¤ò³èÍѤ·¤Æ¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ÎÇطʲèÁü¤ò¼«Æ°Åª¤ËÀßÄꤹ¤ëÀ©¸æ½èÍý¤ò¼ÂÁõ¤·¤Þ¤·¤ç¤¦¡£


£²¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤«¤é°À­¤ÎÇطʲèÁü¤òÀßÄꤹ¤ë½èÍý¤òÄɲ乤ë


¡¡¥Ü¥¿¥ó¤ÎÇطʲèÁü¤Ï¸½ºßÀßÄ꤬¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢Knob ¤Î²èÁü¤ËÀßÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤Á¤é¤Î²èÁü¤ò¡¢BulletData ¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¡¢ElementType ¤òÍøÍѤ·¤Æ°À­¤Î²èÁü¤ËÊѹ¹¤¹¤ëÀ©¸æ½èÍý¤ò¹Í¤¨¤Æ¤¯¤À¤µ¤¤¡£


BulletSelectDetail.cs


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



¡¡Prefabs ¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ë btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¯ SerializeField°À­¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤¬Äɲ䵤ì¤Æ¤¤¤Þ¤¹¡£


btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü




£³¡¥btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¦


¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ¾å¤Ë¤¢¤ë Open Prefab ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢¥×¥ì¥Õ¥¡¥ÖÊÔ½¸¥â¡¼¥É¤ËÀÚ¤êÂؤ¨¤Þ¤¹¡£

¡¡imgElementTypeBackground ÊÑ¿ô¤Ë¡¢À©¸æ¤ò¹Ô¤¤¤¿¤¤¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¼«Æ°Åª¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ðÊó¤¬ÅÐÏ¿¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÊÑ¿ô¤òÍøÍѤ¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ BulletData ¤Ë¤¢¤ë¾ðÊó¤òÍøÍѤ·¤ÆÇطʲèÁü¤ÎÊѹ¹¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£


btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£


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


¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¡¢À¸À®¤µ¤ì¤¿¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î¥Ü¥¿¥ó¤ÎÇطʲèÁü¤ÎÉôʬ¤Ë¡¢BulletData Æâ¤ËÀßÄꤷ¤Æ¤¤¤ë°À­¤ÎÇطʲèÁü¤¬¤½¤ì¤¾¤ìÀßÄꤵ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡

¡ã¼ÂÁõ²èÁü¡ä



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

¡¡¼¡¤Ï¡¡È¯Å¸£³£·¡¡¡Ý¥¨¥Í¥ß¡¼¤Î¥Ð¥ì¥Ã¥È½èÍý¤Î½¤Àµ¡Ý¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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