ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2021ǯ03·î21Æü(Æü) 01:56:05ÍúÎò
¥²¡¼¥à¤Ï¥¹¥¿¡¼¥È¤·¤Æ¤«¤é½ªÎ»¤¹¤ë¤Þ¤Ç¤ò£±¥µ¥¤¥¯¥ë¤È¤·¡¢¤½¤ì¤ò·«¤êÊÖ¤·¤ÆÍ·¤Ù¤ë¤è¤¦¤Êºî¤ê¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡¤³¤³¤«¤é¤Ï¥²¡¼¥à½ªÎ»¤ÎȽÄê¤òÍøÍѤ·¤Æ¡¢¥²¡¼¥à¥¯¥ê¥¢¤È¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Î½èÍý¤Ë¤Ä¤¤¤Æ¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤¤Þ¤¹¡£
¤Þ¤º¤ÏºÇ½é¤Ë¤½¤ÎÁ°Äó¤È¤Ê¤ë¾ò·ï¤ÎºîÀ®¤«¤é¼ÂÁõ¤·¤Þ¤¹¡£
¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤¤Þ¤¹¡£
¼ê½ç£²£´¡¡¡Ý¥¨¥Í¥ß¡¼¤ÎÀ¸À®´°Î»¾õÂ֤ȥܥ¹¤ÎƤȲ¾õÂÖ¤ÎÄɲäȥ²¡¼¥à½ªÎ»È½Äê¤Î¼ÂÁõ¡Ý
£µ£°¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢À¸À®¤·¤¿¥¨¥Í¥ß¡¼¤¬°ìÄê¿ô¤Ë㤷¤¿¤éÀ¸À®¤ò½ªÎ»¤¹¤ëÀ©¸æ¤òÄɲä¹¤ë £µ£±¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥Ü¥¹Æ¤È²¾õÂÖ¤òÄɲä·¡¢¥²¡¼¥à½ªÎ»¾õÂÖ¤ËÀÚ¤êÂؤ¨¤ëÀ©¸æ¤òÄɲ乤ë
¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
¡¡¡¦Debug.Log ¥á¥½¥Ã¥É¤òÍøÍѤ·¤¿½èÍý¤Îή¤ì¤Î³ÎǧÊýË¡ ¡¡¡¦StartCoroutine ¥á¥½¥Ã¥É
£µ£°¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢À¸À®¤·¤¿¥¨¥Í¥ß¡¼¤¬°ìÄê¿ô¤Ë㤷¤¿¤éÀ¸À®¤ò½ªÎ»¤¹¤ëÀ©¸æ¤òÄɲ乤ë
¡¡¸½ºß¤Ï¥¨¥Í¥ß¡¼¤¬ÌµÀ©¸Â¤ËÀ¸À®¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¡¢¤³¤Á¤é¤òÀ©¸æ¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤Ï EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Ë¤ÆÀ©¸æ¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ËÀßÄê¤òÄɲä·¤Þ¤·¤ç¤¦¡£
¤É¤Î¤è¤¦¤Ë¤·¤ÆÀ©¸Â¤ò²Ã¤¨¤ë¤«¤Ç¤¹¤¬¡¢¤½¤Î¤¿¤á¤Ë¤Ï¾ò·ï¤È¤·¤ÆÍøÍѤǤ¤ë¾ðÊó¤ÎºîÀ®¤¬É¬Íפˤʤê¤Þ¤¹¡£
¤³¤ì¤Ï¤É¤Î¤è¤¦¤ÊÀ©¸æ¤ÎÊýË¡¤ò¼ÂÁõ¤¹¤ë¤«¡¢¥²¡¼¥à¤Î¥·¥¹¥Æ¥à¤È¤¹¤ë¤«¤Ë¤è¤Ã¤ÆÊѤï¤ëÉôʬ¤Ç¤¹¡£
¡¡¿§¡¹¤ÊÀ©¸æÊýË¡¤¬¹Í¤¨¤é¤ì¤Þ¤¹¤¬¡¢º£²ó¤Ï°ìÄê¿ô¤Î¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤¬½ªÎ»¤·¤¿»þÅÀ¤Ç¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤òÄä»ß¤¹¤ë¤è¤¦¤ËÀ߷פò¹Ô¤¤¤Þ¤¹¡£
¡ÊÎ㤨¤Ð»þ´Ö¤Ç¤ÎÀ©¸Â¤äÅݤ·¤¿¿ô¤Ç¤ÎÀ©¸Â¤Ê¤É¡¢¤³¤ÎÉôʬ¤Ï¿¤¯¤ÎÀ߷פ¬¹Í¤¨¤é¤ì¤Þ¤¹¡£¡Ë
¡¡
¡¡¸½ºß¡¢À¸À®¤·¤¿¥¨¥Í¥ß¡¼¤Î¿ô¤Ï¥«¥¦¥ó¥È¤·¤Æ¤¤¤Þ¤¹¤¬¡¢¤³¤Î¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤ò¡Ö°ìÄê¿ô¡×¤È»ØÄꤹ¤ë¾ðÊ󤬤¢¤ê¤Þ¤»¤ó¡£
¤½¤³¤Ç¡¢¤³¤Î¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤È¤¤¤¦Éôʬ¤ÈÈæ³Ó¤¹¤ë¾ðÊó¤È¤·¤Æ¡Ö¥¨¥Í¥ß¡¼¤ÎºÇÂçÀ¸À®¿ô¡×¤È¤¤¤¦¾ðÊó¤òºîÀ®¤·¤Æ¾ò·ï¤È¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤¬¹Ô¤ï¤ì¤ë¤¿¤Ó¤Ë¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤¬²Ã»»¤µ¤ì¤Æ¤¤¤Ã¤¿ºÝ¤Ë¡¢¤½¤ÎÀ¸À®¿ô¤¬¡Ö¥¨¥Í¥ß¡¼¤ÎºÇÂçÀ¸À®¿ô¡×¤ÎÃͤÈƱ¤¸¤«¤½¤ì°Ê¾å¤Ë¤Ê¤Ã¤¿¤é
¤½¤³¤ÇÀ¸À®¤òÄä»ß¤¹¤ë¤è¤¦¤Ë¤¹¤ë¡¢¤È¤¤¤¦À©¸æÊýË¡¤Ç¤¹¡£¡¡
¡¡¤Þ¤¿¡¢¤³¤Î¥¨¥Í¥ß¡¼¤ÎºÇÂçÀ¸À®¿ô¤Ë㤷¤¿¾ì¹ç¤Ë¤Ï¡¢¡Ö¥¨¥Í¥ß¡¼¤ÎÀ¸À®´°Î»¡×¤È¤¤¤¦¾ðÊó¤òÊÑ¿ô¤ÇÍÑ°Õ¤·¤Æ¤ª¤¤¤Æ¡¢¤³¤Á¤é¤ÎÀ©¸æ¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤·¤ç¤¦¡£
¤½¤¦¤¹¤ì¤Ð¥¹¥¯¥ê¥×¥ÈÆâ¤Ç¡Ö¥¨¥Í¥ß¡¼¤ÎÀ¸À®´°Î»¡×¤È¤¤¤¦¾ðÊó¤ò¤Ä¤«¤Ã¤¿À©¸æ¤òÍøÍѤ¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¤³¤ì¤ò¾å¼ê¤¯³èÍѤ·¤Æ¡¢À¸À®¤Î½èÍý¤òÄä»ß¤¹¤ë¤è¤¦¤Ë¹Í¤¨¤Þ¤·¤ç¤¦¡£
¡¡¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤Î½èÍý¤Ë¤ÏÀ¸À®¤Î½àÈ÷½èÍý¤¬¤¢¤ê¤Þ¤¹¡£À¸À®¤òÄä»ß¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤Î½àÈ÷¤Î½èÍý¼«ÂΤòÄä»ß¤¹¤ë¤³¤È¤ò¹Í¤¨¤Æ¤¯¤À¤µ¤¤¡£
À©¸æ¤ò¹Ô¤¤¤¿¤¤¾ì¹ç¤Ë¤Ïº¬ËÜŪ¤Ê½èÍý¤ÎÉôʬ¤«¤éÀ©¸æ¤ò¹Ô¤¦¤³¤È¤¬¸ú²ÌŪ¤ÊÀ©¸æ½èÍý¤Ë¤Ê¤ê¤Þ¤¹¡£
£²¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢À¸À®¤·¤¿¥¨¥Í¥ß¡¼¤¬°ìÄê¿ô¤Ë㤷¤¿¤éÀ¸À®¤ò¹Ô¤ï¤Ê¤¤¤è¤¦¤Ë¤¹¤ëÀ©¸æ¤òÄɲ乤ë
¡¡¤É¤Î¤è¤¦¤Ê¾ðÊó¤¬É¬Íפ«¹Í¤¨¤Ê¤¬¤éÊÑ¿ô¤òºîÀ®¤·¡¢À©¸æʸ¤òºîÀ®¤·¤Æ¡¢À߷פΤ褦¤Ê¾ò·ï¤òËþ¤¿¤¹½èÍý¤Î¥í¥¸¥Ã¥¯¤òÁȤó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£
¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤¬½ªÎ»¤·¤¿ºÝ¤Ë¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤ò¥«¥¦¥ó¥È¥¢¥Ã¥×¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÉôʬ¤¬À¸À®¿ô¤ÈºÇÂçÀ¸À®¿ô¤È¤òÈæ³Ó¤·¤ÆÀ©¸æ¤¹¤ëÂоݤȤʤê¤Þ¤¹¡£
¡¡¤Þ¤¿À¸À®¤Î½àÈ÷¤Î½èÍý¤Ï Update ¥á¥½¥Ã¥É¤Ë¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò¤É¤Î¤è¤¦¤Ë¤¹¤ì¤ÐÀ©¸æ¤Ç¤¤ë¤«¤ò¹Í¤¨¤Æ¥í¥¸¥Ã¥¯¤òÁȤó¤Ç¤ß¤Æ¤¯¤À¤µ¤¤¡£
EnemyGenerator.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£
EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¯ public ½¤¾þ»Ò¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤Îɽ¼¨¤¬Äɲ䵤ì¤Æ¤¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¡£
EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Î maxGenerateCount ÊÑ¿ô¤Ë¾ò·ï¤È¤Ê¤ë¿ô¤òÀßÄꤷ¤Þ¤¹¡£
¤¢¤Þ¤ê¿¤¤¤È¥Ç¥Ð¥Ã¥°¤¬ÂçÊѤˤʤê¤Þ¤¹¤Î¤Ç¡¢3 ¡Á 5 Á°¸å¤ÇÀßÄꤷ¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡isGeerateEnd ÊÑ¿ô¤Ï false ¤Î¤Þ¤Þ¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£¤³¤ÎÊÑ¿ô¤¬¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤¬ºÇÂçÀ¸À®¿ô(maxGenerateCount)¤Ë㤷¤¿¤È¤¤Ë true ¤ËÀÚ¤êÂؤï¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Î maxGenerateCount ¤ÎÃͤβó¿ô¤À¤±¥¨¥Í¥ß¡¼¤¬À¸À®¤µ¤ì¤¿¤é¡¢
Console ¥Ó¥å¡¼¤ËÀ¸À®´°Î»¤¬É½¼¨¤µ¤ì¤Æ¡¢¥¨¥Í¥ß¡¼¤ÎÀ¸À®¤¬Ää»ß¤¹¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î ¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢isGeerateEnd ÊÑ¿ô¤¬ true ¤ËÀÚ¤êÂؤï¤Ã¤Æ¤¤¤ë¤«¤â³Îǧ¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡ã¼Â¹ÔÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡Â³¤¤¤Æ¤Ï¡¢º£¸å¤Î¤¿¤á¤Ë¥Ü¥¹Æ¤È²ÍѤξõÂÖ¤òºîÀ®¤·¡¢¥²¡¼¥à¤ÎÁ´ÂΤÎή¤ì¤ò³Îǧ¤¹¤ë½èÍý¤òºîÀ®¤·¤Æ¤¤¤¤Þ¤¹¡£
£µ£±¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥Ü¥¹Æ¤È²¾õÂÖ¤òÄɲä·¡¢¥²¡¼¥à½ªÎ»¾õÂÖ¤ËÀÚ¤êÂؤ¨¤ëÀ©¸æ¤òÄɲ乤ë
¡¡¤³¤Î¼ê½ç¤Ç¤Ï Debug.Log ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ¡¢¥Ü¥¹½Ð¸½»þ¤Î±é½Ð¡¢¥Ü¥¹¤ÎÀ¸À®½èÍý¡¢¤½¤·¤Æ¥Ü¥¹Æ¤È²¤Þ¤Ç¤Î°ìÏ¢¤Î¥²¡¼¥à¥µ¥¤¥¯¥ë¤Îή¤ì¤òºîÀ®¤·¤Æ³Îǧ¤·¤Þ¤¹¡£
¡¡¥²¡¼¥à¤Î¥µ¥¤¥¯¥ë¤ò¹Í¤¨¤¿¤È¤¤Ë¡¢£±¤Ä¤º¤Ä½çÈ֤˼ÂÁõ¤·¤Æ¤¤¤¯¤Î¤Ï¤â¤Á¤í¤ó¤Ç¤¹¤¬¡¢Á´ÂΤÎή¤ì¤òÇÄ°®¤·¤Æ¤ª¤¯¤³¤È¤âÂçÀڤˤʤê¤Þ¤¹¡£
º£²ó¤Ï¤³¤ÎÁ´ÂΤÎή¤ì¤ò Debug.Log ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ½çÈ֤˽èÍý¤¬¼Â¹Ô¤µ¤ì¤Æ¤¤¤¯¾õÂÖ¤òÇÄ°®¤¹¤ë¤³¤È¤¬ÌÜŪ¤Ç¤¹¡£
¡¡¤Þ¤¿ TODO µ¡Ç½¤âÍøÍѤ·¡¢¤É¤ÎÉôʬ¤Ë¤É¤ó¤Ê½èÍý¤òµ½Ò¤·¤Æ¤¤¤¯¤Î¤«¤ò¥¤¥á¡¼¥¸¤·¤Þ¤¹¡£
½èÍý¤Îή¤ì¤¬ÇÄ°®¤Ç¤¤¿¤é½çÈ֤˽èÍý¤Î¥í¥¸¥Ã¥¯¤òÁȤߤ³¤ó¤Ç¼ÂÁõ¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¼ÂºÝ¤Ë¤³¤ÎÉôʬ¤Ç¼ÂÁõ¤¹¤ë¤Î¤Ï¡Ö¥Ü¥¹Æ¤È²¡×¤È¤¤¤¦¾õÂ֤ξðÊó¤òºîÀ®¤·¤Æ¡¢ÍøÍѤ¹¤ëÊýË¡¤òÀ߷פ·¤Þ¤¹¡£
Á´ÂΤÎή¤ì¤Ï¼¡¤Î¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¢¤¥¨¥Í¥ß¡¼¤ÎÀ¸À®¿ô¤¬ºÇÂçÀ¸À®¿ô¤Ë¤Ê¤Ã¤Æ¡Ö¥¨¥Í¥ß¡¼¤ÎÀ¸À®´°Î»¡×¤Î¾õÂ֤ˤʤ俤顢¥Ü¥¹¤Î½Ð¸½»þ¤Î±é½Ð¤ò Debug ¤Ç¼ÂÁõ¤¹¤ë ¡¡¢¤½Ð¸½¤¹¤ë±é½Ð½ªÎ»¸å¤Ë¡¢¥Ü¥¹¤ÎÀ¸À®¤ò¹Ô¤¦¡£Debug ¤Ç¼ÂÁõ¤¹¤ë ¡¡¡»¥Ü¥¹Æ¤È²¤Î¾õÂÖ¤òƤȲºÑ¤Î¾õÂÖ¤ËÀÚ¤êÂؤ¨¤ë¡£¤³¤ì¤Ï¼ÂºÝ¤Ë¾ðÊó¤òºîÀ®¤·¤ÆÍøÍѤ¹¤ë ¡¡¡»¥Ü¥¹Æ¤È²ºÑ¤Î¾õÂ֤ˤʤ俤顢GameManager ¥¹¥¯¥ê¥×¥È¤Î isGameUp ÊÑ¿ô¤òÀÚ¤êÂؤ¨¤Æ¥²¡¼¥à½ªÎ»¤Î¾õÂ֤ˤ¹¤ë¡£¤³¤ì¤â¼ÂÁõ¤¹¤ë
¡¡¾åµ¤Îή¤ì¤ò¼ÂÁõ¤·¤Þ¤¹¡£¢¤Éôʬ¤Ï Debug ¤ò³èÍѤ·¤Þ¤¹¡£
¡»Éôʬ¤Ï¼ÂºÝ¤Ë¼ÂÁõ¤ò¹Ô¤¤¡¢ºÇ½ªÅª¤Ë¥Ü¥¹Æ¤È²ºÑ¤Î¾õÂ֤ˤʤ俤é GameManager ¥¹¥¯¥ê¥×¥È¤Î isGameUp ÊÑ¿ô¤òÀÚ¤êÂؤ¨¤ë¤³¤È¤¬ÌÜŪ¤Ç¤¹¡£
¡¡isGameUp ÊÑ¿ô¤ÏÀÚ¤êÂؤ¨¤ë¤¿¤á¤Î¥á¥½¥Ã¥É¤¬ÍÑ°Õ¤·¤Æ¤¢¤ê¤Þ¤¹¤·¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤â GameManager ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤òÊÑ¿ô¤Ç¼èÆÀ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç
ÀÚ¤êÂؤ¨¤ë¥á¥½¥Ã¥É¤ò¤É¤Î¥¿¥¤¥ß¥ó¥°¤Ç¸Æ¤Ó½Ð¤¹¤è¤¦¤Ë¤¹¤ë¤«¤¬ÂçÀڤˤʤê¤Þ¤¹¡£
£²¡¥EnemyGenerator ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥Ü¥¹Æ¤È²¾õÂÖ¤ÎÄɲäò¹Ô¤¤¡¢¤³¤ÎÃͤòÍøÍѤ·¤Æ¥²¡¼¥à½ªÎ»¾õÂÖ¤òÀÚ¤êÂؤ¨¤ëÀ©¸æ¤òÄɲ乤ë
¡¡À߷פ˴ð¤Å¤¤¤Æ¡¢½èÍý¤òµ½Ò¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
EnemyGenerator.cs
¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£
EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¯ public ½¤¾þ»Ò¤ÇÀë¸À¤·¤¿ÊÑ¿ô¤Îɽ¼¨¤¬Äɲ䵤ì¤Æ¤¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¡£
EnemyGenerator ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡¥¨¥Í¥ß¡¼¤ÎÀ¸À®´°Î»¸å¡¢Console ¥Ó¥å¡¼¤Ë¥Ü¥¹½Ð¸½»þ¤Î±é½Ðɽ¼¨¡¢¥Ü¥¹¤ÎÀ¸À®É½¼¨¡¢¥Ü¥¹Æ¤È²¤Îɽ¼¨¤¬½çÈÖ¤Ëɽ¼¨¤µ¤ì¤Æ
EnemyGenerator ¥¹¥¯¥ê¥×¥È¤Î isBossDestroyed ÊÑ¿ô¤È GameManager ¥¹¥¯¥ê¥×¥È¤Î isGameUp ÊÑ¿ô¤¬Î¾Êý¤È¤â true ¤ËÀÚ¤êÂؤï¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡¡¤³¤Îή¤ì¤Ë¤è¤Ã¤Æ¡¢¥²¡¼¥à¤Î¥µ¥¤¥¯¥ë²½¤¬À®¸ù¤¹¤ë¤³¤È¤¬¤ï¤«¤ê¤Þ¤·¤¿¡£
º£¸å¤â¼«Ê¬¤Ç¥²¡¼¥àÀ½ºî¤ò¹Ô¤¦ºÝ¤Ë¤Ï¡¢¤¤¤¤Ê¤ê¤¹¤Ù¤Æ¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤³¤È¤Ï¤Ç¤¤Þ¤»¤ó¤Î¤Ç¡¢
¤³¤Î¤è¤¦¤Ë½èÍý¤Îή¤ì¤ò»öÁ°¤ËºîÀ®¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¼ÂÁõ¤·¤Æ¤¤¤¯ºÝ¤Î½çÈÖ¤äÃʼè¤ê¤ò¤Ä¤±¤ä¤¹¤¯¡¢¥í¥¸¥Ã¥¯¤âÁȤߤ䤹¤¯¤Ê¤ê¤Þ¤¹¡£
¡ã¼Â¹ÔÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡¼ê½ç£²£µ¡¡¡Ý¥Ü¥¹¤ÎºîÀ®¤ÈÀ¸À®½èÍý¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯