ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2021ǯ02·î20Æü(ÅÚ) 21:46:57ÍúÎò
¡ã¼ÂÁõÆ°²è¡¡¥Ð¥ì¥Ã¥È¤Ëȯ¼Í²Äǽ¤Ê»þ´Ö¤òÀßÄꤷ¡¢¥²¡¼¥¸¤Çɽ¼¨¡£½é´ü¥Ð¥ì¥Ã¥È¤òÀßÄꤷ¡¢½é´ü¥Ð¥ì¥Ã¥È¤Ï»þ´ÖÀ©¸Â¤Ê¤·¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤¤Þ¤¹¡£
ȯŸ£²£³¡¡¡Ý¥Ð¥ì¥Ã¥ÈÍѤÎȯ¼Í»þ´Ö¤ÎÀ©¸æ¡Ý
£´£·¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ü¥¿¥ó¤ò²¡¤·¤¿¤È¤¤Ë¡¢È¯¼Í¤Ç¤¤ë»þ´Ö¤Î»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤Æ¥²¡¼¥¸¤¬Ï¢Æ°¤¹¤ë½èÍý¤òÄɲä¹¤ë £´£¸¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢½é´ü¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤Ï»Ä¤ê»þ´Ö¤Ë´Ø·¸¤Ê¤¯È¯¼Í¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë½èÍý¤òÄɲ乤ë
¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
¡¡¡¦DOTween¤ÎÊä´Öµ¡Ç½¤È¼ÂÁõÎ㧡¡¡¼DOFillAmount ¥á¥½¥Ã¥É¡¼
£´£·¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ü¥¿¥ó¤ò²¡¤·¤¿¤È¤¤Ë¡¢È¯¼Í¤Ç¤¤ë»þ´Ö¤Î»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤Æ¥²¡¼¥¸¤¬Ï¢Æ°¤¹¤ë½èÍý¤òÄɲ乤ë
¡¡¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò¼«Æ°À¸À®¤·¡¢Ìò³ä(¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿)¤´¤È¤Ë¿¶¤ëÉñ¤¤¤òÊѹ¹¤¹¤ë½èÍý¤Þ¤Ç¼ÂÁõ¤Ç¤¤Þ¤·¤¿¡£
¤¿¤À¤·¡¢¤Þ¤À²¿¤âÀ©¸æ¤Ï½ÐÍè¤Æ¤¤¤Þ¤»¤ó¤Î¤Ç¡¢¤³¤³¤«¤é£²²ó¤Î¼ê½ç¤Ëʬ¤±¤Æ¡¢¥Ü¥¿¥ó¤ÎÀ©¸æ½èÍý¤òÀ߷פ·¡¢¼ÂÁõ¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡Á´ÂΤȤ·¤Æ¤Ï¡¢¼¡¤Î¤è¤¦¤ÊÀ߷פò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡ã¥Ü¥¿¥ó¤ÎÀ©¸æ¤ÎÀ߷סä
¢¡£±¡¥¥Ð¥ì¥Ã¥ÈÀ©¸æ¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¤ò¤¹¤ë ¡¡£²¡¥½é´ü¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Î³µÇ°¤Ï¤Ê¤¯¡¢¤¤¤Ä¤Ç¤â¤º¤Ã¤Èȯ¼Í¤¬¤Ç¤¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë ¡¡£³¡¥È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬»Ä¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊ̤ΥХì¥Ã¥È¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¥²¡¼¥¸¤Î¸º¾¯¤ò°ì»þÄä»ß¤¹¤ë¡£ºÆÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤¿¤é¡¢»Ä¤ê¤Î¥²¡¼¥¸Ê¬¤«¤é¸º¾¯¤¬ºÆ³«¤¹¤ë ¡¡£´¡¥È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤¬È¯¼Í¤Ç¤¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë¡£¤³¤Î¤È¤¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤Ï¼¡¤ËÁªÂò¤¹¤ë¤È¤¤Î¤¿¤á¤Ë¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤â¹Ô¤¦
¡¡Ëè²óƱ¤¸ÀâÌÀ¤Ë¤Ï¤Ê¤ê¤Þ¤¹¤¬¡¢¤¹¤Ù¤Æ¤ò°ì²ó¤Î¼ê½ç¤Ç¼ÂÁõ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£
º£²ó¤Ï¤Þ¤º¡¢¡Ú£±¡Û¤Î¼ê½ç¤ÎÀ߷פò¹Ô¤¤¡¢¥í¥¸¥Ã¥¯¤ò¼ÂÁõ¤·¤Æ¤ß¤Æ¤Þ¤·¤ç¤¦¡£
¡¡¤Ê¤ª¡¢¤³¤¦¤¤¤Ã¤¿Á´ÂΤÎή¤ì¤ò¹Í¤¨¤Æ¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤¯¤³¤È¡¢¤½¤ì¼«ÂΤâÀ߷פΣ±¤Ä¤Ë¤¢¤¿¤ê¤Þ¤¹¡£
¤Ä¤Þ¤ê¡¢¤³¤Î¤è¤¦¤Ê¼ÂÁõ¤Îή¤ì¤ò¼«Ê¬¤ÇÀ߷פǤ¤ë¤è¤¦¤Ë¤Ê¤é¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
¡¡¸½ºß¤Þ¤Ç¤Ë¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë½èÍý¤È¼«Ê¬¤¬µá¤á¤Æ¤¤¤ë½èÍý¤Î·Á¤ò¹Í¤¨¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢»Ä¤Ã¤Æ¤¤¤ë¼ÂÁõ¤¬¸«¤¨¤Æ¤¤Þ¤¹¡£
¡¡³Æ¥Ð¥ì¥Ã¥È¤Ë¤Ï¡¢ÁªÂò¤¹¤ë¤Èȯ¼Í¤Ç¤¤ëÀ©¸Â»þ´Ö¤¬¤¢¤ê¡¢¤³¤ì¤Ï¥Ç¡¼¥¿²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¤³¤Î¾ðÊó¤ò³èÍѤ¹¤ì¤Ð¡¢¥Ð¥ì¥Ã¥È¤´¤È¤Ëȯ¼Í¤Ç¤¤ë»þ´Ö¤ò»²¾È¤·¡¢ÍøÍѤ¹¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£
Àè¤Î¼ê½ç¤Ç¤Ï¡¢¤³¤Î¥Ð¥ì¥Ã¥È¤ÎÁªÂò¤Ë¤âÀ©¸æ¤òÄɲä·¤Þ¤¹¤¬¡¢¤¤¤Þ¤Ï¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤ò²¡¤¹¤È¼«Í³¤ËÁªÂò¤Ç¤¤ëÁ°Äó¤Çºî¶È¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥Ð¥ì¥Ã¥È¤òÁªÂò¤¹¤ë¤È¡¢»Ä¤ê»þ´ÖÍѤÎÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¡¢»þ´Ö¤Î·Ð²á¤Ë¹ç¤ï¤»¤Æ¸º¾¯¤µ¤»¤Æ¤¤¤¤Þ¤¹¡£
¤³¤Á¤é¤Î¥²¡¼¥¸¤Ë¤Ä¤¤¤Æ¤Ï btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤ËºîÀ®¤·¤Æ¤¢¤ê¤Þ¤¹¡£
¸½ºß¤ÏÈó¥¢¥¯¥Æ¥£¥Ö¾õÂ֤ǰì»þŪ¤Ëɽ¼¨¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¤Î¤Ç¡¢¤³¤Á¤é¤ò¥¢¥¯¥Æ¥£¥Ö¤ËÀÚ¤êÂؤ¨¤Æɽ¼¨¤Ç¤¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¤³¤³¤Þ¤Ç¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤Ë¤¢¤¿¤ê¡¢É¬Íפˤʤë¾ðÊó(ÊÑ¿ô¤ä½èÍý)¤¬¤É¤¦¤¤¤¦¤â¤Î¤Ê¤Î¤«¡¢¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤ÎÀ©¸æ¤ò¤É¤¦¹Ô¤¦¤Î¤«¡¢ÁªÂò¤·¤Æ¤¤¤ë¥Ð¥ì¥Ã¥È¤È¤½¤¦¤Ç¤Ï¤Ê¤¤¥Ð¥ì¥Ã¥È¤ò¤É¤Î¤è¤¦¤Ë¸«Ê¬¤±¤ë¤Î¤«¡¢
¤½¤¦¤¤¤Ã¤¿Éôʬ¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤¤¤¯¤³¤È¤¬ÂçÀڤǤ¹¡£
£²¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¤ò¤¹¤ë
¡¡¤É¤Î¤è¤¦¤Ê¥í¥¸¥Ã¥¯¤Ç¿Ê¤á¤ì¤Ð¤¤¤¤¤«¡¢¹Í¤¨¤Æ¤«¤é½èÍý¤ò¼ÂÁõ¤·¤Æ¤¯¤À¤µ¤¤¡£
Àè¤Û¤Éµ½Ò¤·¤¿¤è¤¦¤Ë¡¢¤É¤ó¤Ê½èÍý¤¬¤¢¤ì¤Ð¡Ö¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¡×¤¬¹Ô¤¨¤ë¤Î¤«
Á´ÂΤÎή¤ì¤ò¤ß¤Æ¹Í¤¨¤Æ¤¤¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¡¡»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤ÎÀ©¸æ¤ò¤É¤¦¹Ô¤¦¤Î¤«¡¢ÁªÂò¤·¤Æ¤¤¤ë¥Ð¥ì¥Ã¥È¤È¤½¤¦¤Ç¤Ï¤Ê¤¤¥Ð¥ì¥Ã¥È¤ò¤É¤Î¤è¤¦¤Ë¸«Ê¬¤±¤ë¤Î¤«¡¢¤Þ¤º¤Ï¤³¤ÎÉôʬ¤ò¼ÂÁõ¤·¤Þ¤·¤ç¤¦¡£
¡¡¥²¡¼¥¸¤Ë¤Ä¤¤¤Æ¤Ï¡¢Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î²èÁü¤Î ImageType ¤ò Filled ¤ËÀßÄꤷ¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢FillAmount ¤È¤¤¤¦Ãͤ¬É½¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤ÎÃͤòÁàºî¤¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ²èÁü¤Î·Á¾õ¤ò»ØÄꤷ¤Æ¤¤¤ë¥¿¥¤¥×¤Ë¹ç¤ï¤»¤ÆÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¤³¤ì¤Ï¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê»þ¤ËÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¤¬¡¢ Unity ¤Î¶µ²Ê½ñ¤Ç¤â³Ø½¬¤·¤Æ¤¤¤ëÆâÍƤˤʤê¤Þ¤¹¤Î¤Ç¡¢»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡FillAmount ¤ÎÃͤòÁàºî¤¹¤ëºÝ¤Ë¤Ï¡¢DOTween ¤Îµ¡Ç½¤òÍøÍѤ¹¤ë¤È¡¢¥²¡¼¥¸¤¬³ê¤é¤«¤Ë¥¢¥Ë¥á¡¼¥·¥ç¥ó¤·¤Ê¤¬¤éÊѲ½¤µ¤»¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
DOFillAmount ¥á¥½¥Ã¥É¤È¤¤¤¦ÀìÍѤΥ᥽¥Ã¥É¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢²¼¤Ë¥á¥½¥Ã¥É¤ÎÆâÍÆÀâÌÀ¤ÏÍÑ°Õ¤·¤Æ¤¢¤ê¤Þ¤¹¤¬¡¢¤Þ¤º¤ÏÄ´¤Ù¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡Ö¤³¤ó¤Ê½èÍý¤ò¤·¤¿¤¤¤±¤É¡¢¤Ê¤Ë¤«ÍøÍѤǤ¤ëµ¡Ç½¤Ï¤Ê¤¤¤«¤Ê¡×¡¢¤È¤¤¤¦»ëÅÀ¤ò»ý¤Ä¤³¤È¤¬ÂçÀڤǤ¹¡£
¡¡¥Ð¥ì¥Ã¥È¤òȯ¼Í¤Ç¤¤ë»þ´Ö¤Ï BulletData ¤Î launchTime ÊÑ¿ô¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î¾ðÊó¤Ë»Ä¤ê»þ´Ö¤òÀßÄꤹ¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¤Þ¤¿Àè¤Î¤³¤È¤ò¹Í¤¨¤Æ¡¢¸½ºß»ÈÍѤ·¤Æ¤¤¤ë¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¡¢»ÈÍѤ·¤Æ¤¤¤Ê¤¤¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤òÀ©¸æ¤·¤Æ¤¤¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¾¤Î¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤Ë¤Ä¤¤¤Æ¤Ï¸å¤Ç¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¤Î¤Ç¡¢¤Þ¤º¤Ï¡¢¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤ò²¡¤·¤¿¤é¡¢¤½¤Î¥Ü¥¿¥ó¤ò¡ÖÁªÂò¤·¤Æ¤¤¤ë¾õÂ֡פˤʤë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¾õÂÖ¤ò¡ÖÁõŶÃæ¡×¡¢ÁªÂò¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤ò¡Ö̤ÁõŶ¡×¤È¸Æ¾Î¤·¤Þ¤¹¡£¤½¤Î¤è¤¦¤Ê¾ðÊó¤ò»ý¤ÄÊÑ¿ô¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢º£¤Þ¤Ç¤Î¼ÂÁõ¤ò»²¹Í¤Ë¤·¤Æ¹Í¤¨¤Æ±¿ÍѤ·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡É¬ÍפÊÊÑ¿ô¤òÇÄ°®¤·¤ÆɬÍפʷ¿¤È½¤¾þ»Ò¤ÇÀë¸À¤ò¹Ô¤Ã¤¿¤é¡¢¤É¤ÎÉôʬ(¥á¥½¥Ã¥ÉÆâ)¤Ë½èÍý¤òÄɲ乤ì¤Ð¤½¤ì¤é¤òÍøÍѤ·¤¿½èÍý¤ò¼ÂÁõ¤Ç¤¤ë¤Î¤«¡¢
¿·¤·¤¤¥á¥½¥Ã¥É¤Î½àÈ÷¤ÏɬÍפʤ¤¤«¡¢¤Ê¤É¤Î¼«Ê¬¤Î¹Í¤¨¤Æ¤¤¤ë¥í¥¸¥Ã¥¯¤ò¸µ¤Ë¤·¤Æ¼ÂÁõ¤·¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
BulletSelectDetail.cs
¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£
¡¡Prefabs ¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ë btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¯ SerializeField°À¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤¬Äɲ䵤ì¤Æ¤¤¤Þ¤¹¡£
btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡¿·¤·¤¯¼ÂÁõ¤ò¹Ô¤Ã¤¿ DOTween ¤Îµ¡Ç½¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
// »Ä¤ê»þ´Ö¤È¥²¡¼¥¸¤ò¹ç¤ï¤»¤ë = »Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¤é¡¢¥²¡¼¥¸¤â¸«¤¨¤Ê¤¯¤Ê¤ë imgLaunchTimeGauge.DOFillAmount(launchTime / initialLaunchTime, 0.25f);
¡¡DOFillAmount ¥á¥½¥Ã¥É¤Ï¡¢²èÁü¤Î ImageType ¤ò Filled ¤ËÀßÄꤷ¤Æ¤¤¤ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËÂФ·¤Æ¼Â¹Ô¤Ç¤¤ë¥á¥½¥Ã¥É¤Ç¤¹¡£
Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ý¤Ä FillAmout ¤ÎÃͤËÂФ·¤ÆÊä´Ö½èÍý¤ò¹Ô¤Ã¤Æ¡¢¥¢¥Ë¥á¤·¤Æ¤¤¤ë¤è¤¦¤Ë±é½Ð¤·¤Æ¤¯¤ì¤ëµ¡Ç½¤Ç¤¹¡£
¡¡FillAmount ¤ÎÃͤò¡¢Âè1°ú¿ô¤Ç»ØÄꤷ¤¿Ãͤޤǡ¢Âè2°ú¿ô¤Ç»ØÄꤷ¤¿»þ´Ö¤ò¤«¤±¤ÆÊѹ¹¤·¤Þ¤¹¡£
Âè1°ú¿ô¤Ï float ·¿¤ò»ØÄꤷ¤Þ¤¹¤¬¡¢FillAmount ¤Ç¼è¤ì¤ëÃͤÎÈÏ°Ï¤Ï 0 - 1.0f ¤Î´Ö¤Ç¤¹¡£
¤½¤Î¤¿¤á¡¢¸½ºß¤Î»Ä¤ê»þ´Ö¤ÎÃÍ / »Ä¤ê»þ´Ö¤Î½é´üÃÍ(ºÇÂçÃÍ) ¤Î·×»»¤ò¹Ô¤¦¤³¤È¤Ç¡¢1.0f ¤ËÂФ·¤Æ¤Î³ä¹ç¤ò»»½Ð¤·¡¢¤½¤ì¤òÍѤ¤¤Æ¤¤¤Þ¤¹¡£
¡¡Î㤨¤Ð¡¢ launchTime ¤¬ 1.0f ¡¢initialLaunchTime¤¬ 5.0f ¤Ç¤¢¤ë¾ì¹ç¡¢·×»»·ë²Ì¤Ï 0.2f ¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤ÎÃͤò FillAmount ¤ÎÃͤȤ·¤ÆÍøÍѤ·¤Æ¤¤¤ë¤Î¤Ç¡¢FillAmount ¤ÎÈÏ°ÏÆâ¤ËÃͤò¼ý¤á¤ÆÊѹ¹¤¹¤ë¤³¤È¤¬½ÐÍè¤Æ¤¤¤Þ¤¹¡£
¡¡¤É¤Á¤é¤âÊÑ¿ô¤Ç·×»»¤ò¹Ô¤Ã¤Æ¤¤¤ë¤Î¤Ï¡¢ÁÐÊý¤ÎÃͤ¬Æ°Åª¤ËÊѲ½¤·¤Æ¤âÂбþ¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£
À߷פò¹Ô¤¦ºÝ¤Ë¤Ï¡¢¤½¤¦¤¤¤Ã¤¿Éôʬ¤Ë¤âÃåÌܤ·¤Æ¹Í¤¨¤Æ¤ª¤¯¤È±¿ÍѤ·¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ¾å¤Ë¤¢¤ë Open Prefab ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¥×¥ì¥Õ¥¡¥ÖÊÔ½¸¥â¡¼¥É¤ËÀÚ¤êÂؤ¨¤Þ¤¹¡£
¡¡Èóɽ¼¨¾õÂ֤ˤʤäƤ¤¤ë imgLaunchTimeGauge ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥¯¥Æ¥£¥Ö¾õÂÖ¤ËÀÚ¤êÂؤ¨¤Æɽ¼¨¤·¤Þ¤¹¡£
ÊÔ½¸¥â¡¼¥É²èÁü
¡¡BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤Î imgLaunchTimeGauge ÊÑ¿ô¤ËƱ̾¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¼«Æ°Åª¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ðÊó¤¬ÅÐÏ¿¤µ¤ì¤Þ¤¹¡£
btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄ꤬½ªÎ»¤·¤¿¤é¡¢¸«Ä¾¤·¤ò¹Ô¤Ã¤Æ¡¢½èÍý¤ÎÀ©¸æ¤Îή¤ì¤ò³Îǧ¤·¤Æ¤ª¤¤Þ¤¹¡£
¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢¼ÂºÝ¤Ë¼ÂÁõ¤·¤Æ¤¤¤ë½èÍýÄ̤ê¤ËÆ°¤¤¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤¹¡£
¡¡¥²¡¼¥à¤ò¼Â¹Ô¤¹¤ë¤È³Æ¥Ð¥ì¥Ã¥ÈÁªÂòÍѥܥ¿¥ó¤Ëȯ¼Í»þ´Ö¤Î¾ðÊ󤬥»¥Ã¥È¤µ¤ì¤Æ¡¢¤½¤Î¤Î¤Á¤Ë¡¢»Ä¤ê»þ´ÖÍѤΥ²¡¼¥¸¤Ï¸«¤¨¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
¤Þ¤º¤Ï¤¹¤Ù¤Æ¤Î¥Ü¥¿¥ó¤¬¤³¤Î¾õÂ֤ˤʤ뤫³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡ã¥²¡¼¥à¼Â¹Ô»þ¡¡ÀĤ¤¥²¡¼¥¸¤Ï¸«¤¨¤Ê¤¤¡ä
¡¡
¡¡¤Ä¤Å¤¤¤Æ¡¢¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£ÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¡¢ÀßÄꤷ¤¿»þ´Ö¤ò¤«¤±¤Æ»þ·×²ó¤ê¤Ë¥²¡¼¥¸¤Îɽ¼¨¤¬¸º¾¯¤·¤Æ¤¤¤±¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¾¤Î¥Ü¥¿¥ó¤â²¡¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£Æ±ÍͤËÆ°¤¯¤Ï¤º¤Ç¤¹¡£
¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¼¡¤Î¼ê½ç¤Ç¤Ï¡¢½é´üÁªÂò¤Î¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢»Ä¤ê»þ´Ö¤Ë´Ø·¸¤Ê¤¯¡¢¤¤¤Ä¤Ç¤âȯ¼Í¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ëÀ©¸æ¤òÄɲä·¤Þ¤¹¡£
¡¡
£´£¸¡¥BulletSelectDetail ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢½é´ü¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤Ï»Ä¤ê»þ´Ö¤Ë´Ø·¸¤Ê¤¯È¯¼Í¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë½èÍý¤òÄɲ乤ë
¡¡Á°²ó¤Î¼ê½ç¤Ç¡Ú£±¡Û¤Ë¤Ä¤¤¤Æ¤Ï¼ÂÁõ¤¬´°Î»¤·¤Þ¤·¤¿¡£½èÍý¤Îή¤ì¤¬ÇÄ°®¤Ç¤¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢·«¤êÊÖ¤·¥¹¥¯¥ê¥×¥È¤ò¸«Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£
¡ã¥Ü¥¿¥ó¤ÎÀ©¸æ¤ÎÀ߷סä
¡»£±¡¥¥Ð¥ì¥Ã¥ÈÀ©¸æ¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Ë¹ç¤ï¤»¤ÆÀĤ¤¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Æ¸º¾¯¤·¤Æ¤¤¤¯À©¸æ¤ò¤¹¤ë ¢¡£²¡¥½é´ü¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Î³µÇ°¤Ï¤Ê¤¯¡¢¤¤¤Ä¤Ç¤â¤º¤Ã¤Èȯ¼Í¤¬¤Ç¤¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë ¡¡£³¡¥È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤Î¥²¡¼¥¸¤¬»Ä¤Ã¤Æ¤¤¤ë¾ì¹ç¤ËÊ̤ΥХì¥Ã¥È¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¥²¡¼¥¸¤Î¸º¾¯¤ò°ì»þÄä»ß¤¹¤ë¡£ºÆÅÙ¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤¿¤é¡¢»Ä¤ê¤Î¥²¡¼¥¸Ê¬¤«¤é¸º¾¯¤¬ºÆ³«¤¹¤ë ¡¡£´¡¥È¯¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤¬¤Ê¤¯¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤Æ¤¤¤ë¾ì¹ç¡¢¶¯À©Åª¤Ë½é´ü¥Ð¥ì¥Ã¥È¤¬È¯¼Í¤Ç¤¤ë¤è¤¦¤ËÀ©¸æ¤¹¤ë¡£¤³¤Î¤È¤¡¢¤½¤Î¥Ð¥ì¥Ã¥È¤Ï¼¡¤ËÁªÂò¤¹¤ë¤È¤¤Î¤¿¤á¤Ë¡¢È¯¼Í»þ´Ö¤ò½é´üÃͤËÌ᤹À©¸æ¤â¹Ô¤¦
¡¡¤³¤Î¼ê½ç¤Ç¤Ï¡Ú£²¡Û¤ÎÉôʬ¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤¤Þ¤¹¡£
¡¡¤Þ¤º¤ÏÁ°Äó¤È¤·¤Æ¡¢½é´ü¥Ð¥ì¥Ã¥È¤È¤Ï²¿¤«¡¢¤È¤¤¤¦Éôʬ¤«¤é¹Í¤¨¤Æ¤¤¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¸½ºß¤Ï½é´ü¥Ð¥ì¥Ã¥È¤È¤¤¤¦¾ðÊó¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤Þ¤¿¡¢¤É¤Î¤è¤¦¤Ê¾ðÊó¤Î¥Ð¥ì¥Ã¥È¤ò½é´ü¥Ð¥ì¥Ã¥È¤È¤·¤ÆÀßÄꤹ¤ë¤«¡¢¤Ë¤Ä¤¤¤Æ¤â¾ðÊó¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¤³¤ì¤é¤ò½çÈÖ¤ËÀ߷פ·¡¢¤½¤ÎÆâÍƤ˱è¤Ã¤¿ÊÑ¿ô¤ä¾ò·ï¤ò¥í¥¸¥Ã¥¯²½¤·¤Æ¼ÂÁõ¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¤³¤ì¤é¤ò´ÉÍý¡¦±¿ÍѽÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¤É¤Î¥Ð¥ì¥Ã¥È¤Î¾ðÊó¤ò½é´ü¥Ð¥ì¥Ã¥È¤Ë¤¹¤ë¤«¤Ç¤¹¤¬¡¢½é´ü¥Ð¥ì¥Ã¥È¤È¤·¤ÆȽÃDzÄǽ¤ÊÀìÍѤÎÊÑ¿ô¤ò BulletData ¤ËÄɲ䷤Ƥâ¤è¤¤¤Ç¤¹¤·¡¢
´û¸¤Î¾ðÊó¤òÍøÍѤ·¤Æ¡¢¤½¤Î¾ðÊó¤Ë¹çÃפ·¤¿¤â¤Î¤ò½é´ü¥Ð¥ì¥Ã¥È¤È¤·¤ÆÀßÄꤹ¤ëÊýË¡¤Ç¤â¤è¤¤¤Ç¤¹¡£
º£²ó¤Ï´û¸¤Î¾ðÊó¤òÍøÍѤ·¤ÆÀßÄꤹ¤ëÊýË¡¤Ç¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡BulletData ¤Î¾ðÊóÆâ¤Ë¡¢Open Exp ÊÑ¿ô¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Á¤é¤Î¾ðÊó¤Ï¸åÄøÍøÍѤ¹¤ë¤â¤Î¤Ç¤¹¤¬¡¢
ÆâÍƤȤ¹¤ë¤È¡¢¤³¤Î¥Ð¥ì¥Ã¥È¤òÍøÍѲÄǽ¤Ë¤¹¤ë¤¿¤á¤ËɬÍ×¤Ê Exp ¤ÎÃͤˤʤê¤Þ¤¹¡£
BulletData ²èÁü¡
BulletData ²èÁü¢
¡¡¥²¡¼¥à³«»Ï»þ¤Î¥×¥ì¥¤¥ä¡¼¤Î Exp ¤ÎÃÍ¤Ï 0 ¤è¤ê¥¹¥¿¡¼¥È¤·¤Þ¤¹¡£
¤Ä¤Þ¤ê¡¢¤³¤ÎÃͤ¬ 0 °Ê¾å¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¥Ð¥ì¥Ã¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥²¡¼¥à³«»Ï¤Ë¤ÏÁªÂòÉÔ²Äǽ¤Ê¥Ð¥ì¥Ã¥È¡¢¤ª¤è¤Ó¥Ç¡¼¥¿¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡µÕÀâŪ¤Ë¡¢¤³¤ÎÃͤ¬ 0 ¤Î¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤Ï¡¢Exp ¤¬ 0 ¤Î»þ¤«¤éÍøÍѲÄǽ¤Ê¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢
¤³¤Î¾ðÊó¤òȽÄê´ð½à¤È¤·¤ÆÍøÍѤ·¡¢¹çÃפ¹¤ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤ò¡Ö½é´ü¥Ð¥ì¥Ã¥È¡×¤È¤·¤ÆÀßÄꤹ¤ë¤è¤¦¤Ë¡¢À߷פò¹Ô¤¤¤Þ¤¹¡£
½é´ü¥Ð¥ì¥Ã¥È¤Ç¤¢¤ë¤«¤É¤¦¤«¤Ï¡¢¿·¤·¤¯ÊÑ¿ô¤òÍÑ°Õ¤·¤Æ¡¢¤½¤Á¤é¤ËÊÝ»ý¤·¤Æ¤ª¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£
¡¡Î㤨¤Ð bool ·¿¤Ç¤¢¤ì¤Ð¡¢true ¤Ê¤é½é´ü¥Ð¥ì¥Ã¥È¡¢false ¤Ê¤é½é´ü¥Ð¥ì¥Ã¥È°Ê³°¡¢¤È¤¤¤¦¤è¤¦¤ËÊÑ¿ô¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤ÆÃͤ˾ðÊóÀ߷פò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¡¡½é´ü¥Ð¥ì¥Ã¥È¤òȽÄꤹ¤ëÊýË¡¤¬Äê¤Þ¤ê¤Þ¤·¤¿¤Î¤Ç¡¢¼¡¤Ï¤³¤Î¾ðÊó¤ò±¿ÍѤ¹¤ëÊýË¡¤ò¹Í¤¨¤Þ¤¹¡£
¡¡È¯¼Í¤Ç¤¤ë»þ´Ö¤Ë¤Ä¤¤¤Æ¤Ï¡¢½é´ü¥Ð¥ì¥Ã¥È¤Î¤ß¡¢À©¸Â»þ´Ö¤Ê¤·¤Ç¡¢¤¤¤Ä¤Ç¤âȯ¼Í¤Ç¤¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£
¤½¤ì°Ê³°¤Î¥Ð¥ì¥Ã¥È¤Ï¥Ç¡¼¥¿Æâ¤ÇÀǽº¹¤ò¤Ä¤±¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½é´ü¥Ð¥ì¥Ã¥È¤è¤ê¤Ï¶¯¤¤¸ú²Ì¤Î¥Ð¥ì¥Ã¥È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢À©¸Â»þ´Ö¤òÀߤ±¤Æ¤¤¤Þ¤¹¡£
¡¡½é´ü¥Ð¥ì¥Ã¥È¤Ç¤¢¤ì¤Ð¤º¤Ã¤Èȯ¼Í¤Ç¤¤ë¤è¤¦¤Ë¤¹¤ë¡¢¤È¤¤¤¦¤³¤È¤ò¿§¡¹¤Ê³ÑÅÙ¤«¤é¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
À©¸Â»þ´Ö¤ÎÂоݤˤʤé¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¡¢¤È¤¤¤¦À©¸æÊýË¡¤¬°ìÈÖ¥í¥¸¥Ã¥¯¤òÁȤߤ³¤ß¤ä¤¹¤¤¤È»×¤¤¤Þ¤¹¡£
¡¡½é´ü¥Ð¥ì¥Ã¥È¤Î¾ì¹ç¤ÏÀ©¸Â»þ´Ö¤Ê¤·¤Çȯ¼Í¤Ç¤¤ë¡¢¤È¤¤¤¦¤³¤È¤Ç¤¹¤Î¤Ç¡¢¥Ü¥¿¥ó¤òÁªÂò¤·¤Æ¤â¡¢»Ä¤ê»þ´Ö¤ÎÀĤ¤¥²¡¼¥¸¤òɽ¼¨¤·¤Ê¤¤¤è¤¦À©¸æ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥²¡¼¥¸¤Ïȯ¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤ò¼¨¤¹¤â¤Î¤Ç¤¹¤«¤é¡¢À©¸æ»þ´Ö¤Î¤Ê¤¤½é´ü¥Ð¥ì¥Ã¥È¤Ë¤ÏÉÔÍפȤʤë½èÍý¤Ç¤¢¤ë¤¿¤á¤Ç¤¹¡£
¡¡¼ÂÁõ¤·¤¿¥í¥¸¥Ã¥¯¤ÎÆâÍÆ¡¢½èÍý¤Îή¤ì¤ò¤·¤Ã¤«¤ê¤ÈÇÄ°®¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¼¡¤Î¼ê½ç¤Ç¤Ï¤½¤ì¤é¤Î¾ðÊó¤òÁ°Äó¤Ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ë¤¿¤á¤Ç¤¹¡£
¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢½é´ü¥Ð¥ì¥Ã¥È¤ÎÀßÄê¤ò¤ª¤³¤Ê¤Ã¤¿¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
ÀĤ¤»Ä¤ê»þ´Ö¥²¡¼¥¸¤¬É½¼¨¤µ¤ì¤Ê¤±¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£À©¸Â»þ´Ö¤Ê¤·¤Ç¤º¤Ã¤Èȯ¼Í¤Ç¤¤ë¾õÂ֤ˤʤäƤ¤¤Þ¤¹¡£
¡¡Â¾¤Î¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ¤«¤é½é´ü¥Ð¥ì¥Ã¥È¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ¤âƱ¤¸¤è¤¦¤ËÀ©¸æ¤µ¤ì¤Æ¤¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡È¯Å¸£²£´¡¡¡Ý¥Ð¥ì¥Ã¥ÈÍѤÎȯ¼Í»þ´Ö¤Î¥Ü¥¿¥ó´Ö¤ÎϢư¡Ý¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯