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

¡¡Ê£¿ô¤ÎËɱҵòÅÀ¤òÍÑ°Õ¤·¤¿¾ì¹ç¤Î¼ÂÁõÎã¤Ç¤¹¡££²²ó¤Î¼ê½ç¤Ëʬ¤±¤Æ¼ÂÁõ¤ò¹Ô¤Ã¤Æ¤¤¤­¤Þ¤¹¡£
¤³¤Î¼ê½ç¤Ç¤Ï¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤¹¤ëÊýË¡¤ä¡¢°ìËܲ½¤·¤¿Âѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯½èÍý¤Ê¤É¤ò¼ÂÁõ¤·¤Æ´°À®¤µ¤»¤Þ¤¹¡£

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



¡¡°Ê²¼¤ÎÆâÍƤǼÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£

ȯŸ£²£±¡¡¡¼Ê£¿ô¤ÎËɱҵòÅÀ¤ÎºîÀ®­¢¡¼
£³£±¡¥Ê£¿ô¤Î¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎºîÀ®µ¡Ç½¤ò¼ÂÁõ¤¹¤ë



£³£±¡¥Ê£¿ô¤Î¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎºîÀ®µ¡Ç½¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¡¢¤½¤·¤ÆÂѵ×ÎÏ¥²¡¼¥¸¤òÀ©¸æ¤¹¤ë½èÍý¤Î¼ÂÁõ¤¬Á°²ó¤Î¼ê½ç¤Ç´°À®¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¼ê½ç¤Ç¤Ï¡¢»Ä¤ê¤ÎÀ©¸æ½èÍý¤Î¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡£±¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯´ØÏ¢¤Î½èÍý¤Î½¤Àµ¤ò¹Ô¤¦
¡¡¡¡¡¡¡¡¡¡=>¡¡¸½ºß¤Î¤Þ¤Þ¤Ç¤Ï¡¢DefenseBase ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¤¢¤ëÂѵ×ÎϤÎÃͤò¸ÄÊ̤Ǹº¾¯¤µ¤»¤Æ¤·¤Þ¤¦¤¿¤á

¡¡£²¡¥MapInfo ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë½¤Àµ¤ò¹Ô¤¦
¡¡¡¡¡¡¡¡¡¡=>¡¡ËɱҵòÅÀ¤òÀ¸À®¤¹¤ë¤¿¤á¤Î°ÌÃÖ¾ðÊó¤òÇÛÎóÊÑ¿ô¤Ë½¤Àµ¤·¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤È¤Ê¤ë°ÌÃÖ¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë

¡¡£³¡¥MapInfo ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò½¤Àµ¤¹¤ë
¡¡¡¡¡¡¡¡¡¡=>¡¡Ê£¿ô¤ÎËɱҵòÅÀÍѤÎÃÏÅÀ¾ðÊó¤òºîÀ®¤¹¤ë

¡¡£´¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¸å¡¢
¡¡¡¡¡¡¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤ÎËɱҵòÅÀ¤ÎÃÏÅÀ¾ðÊó¤òÍøÍѤ·¤ÆÊ£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤·¡¢¤½¤ì¤¾¤ì¤ÎÀßÄê¤ò¹Ô¤¦¤è¤¦¤Ë¤¹¤ë

¡¡°Ê¾å¤Î½èÍý¤ò½çÈ֤˼ÂÁõ¤·¤Æ¤¤¤­¤Þ¤¹¡£¤É¤Î¤è¤¦¤Ê½èÍý¤¬É¬Íפˤʤ뤫¡¢Á´ÂÎÁü¤ò¥¤¥á¡¼¥¸¤·¤Ê¤¬¤é¼ÂÁõ¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¼«Ê¬¤Ç½èÍý¤Î¥¤¥á¡¼¥¸¤¬Ê¨¤¯¤è¤¦¤Ç¤¢¤ì¤Ð¡¢¤½¤Á¤é¤Î½èÍý¤ò¼ÂÁõ¤·¤Æ¤«¤é¡¢¸«Ä¾¤·¤È¤·¤Æ¶µºà¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Âѵ×ÎϤÎÃͤÈÂѵ×ÎÏ¥²¡¼¥¸¤Î¸º¾¯´ØÏ¢¤Î½èÍý¤Î½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£
¸½ºß¤Î¤Þ¤Þ¤Ç¤Ï¡¢DefenseBase ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¤¢¤ëÂѵ×ÎϤÎÃͤò¸ÄÊ̤Ǹº¾¯¤µ¤»¤Æ¤·¤Þ¤¦¤¿¤á¡¢¤½¤ì¤é¤Î½èÍý¤ò°ìËܲ½¤Ç¤­¤ë¤è¤¦¤Ë½¤Àµ¤·¤Þ¤¹¡£

¡¡¼«ºî¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢½èÍý¤¬°Û¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¼«Ê¬¤Î¥¹¥¯¥ê¥×¥È¤ÎÆâÍƤȾȤ餷¹ç¤ï¤»¤ÆɬÍפʽ¤Àµ¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£


DefenseBase.cs

<= ¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£


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


¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£
¸½ºß¤Ï£±¤Ä¤·¤«ÅÐÏ¿¤Ç¤­¤Ê¤¤ËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤Î¾ðÊó¤òÇÛÎóÊÑ¿ô¤Ë½¤Àµ¤·¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤ÎÀ¸À®ÃÏÅÀ¤È¤Ê¤ë°ÌÃÖ¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¤½¤ÎÊ£¿ô¤ÎÃÏÅÀ¤Î¾ðÊó¤ò³°Éô¤Î¥¯¥é¥¹¤ËÄ󶡤¹¤ë¤¿¤á¤Î¥á¥½¥Ã¥É¤ò¿·¤·¤¯ºîÀ®¤·¤Æ¤ª¤­¤Þ¤¹¡£


MapInfo.cs

<= ¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£


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


¡¡MapInfo ¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò½¤Àµ¤·¡¢
Ê£¿ô¤ÎËɱҵòÅÀÍѤÎÃÏÅÀ¾ðÊó¤òºîÀ®¤·¤Æ¡¢Àè¤Û¤É MapInfo ¥¹¥¯¥ê¥×¥È¤ËÄɲä·¤¿ÇÛÎóÊÑ¿ô¤ËÅÐÏ¿¤·¤Æ¾ðÊó¤òÍøÍѤǤ­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡Prefabs ¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ë¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òºîÀ®¤·¤¿¤¤ MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤«¤é Open Prefab ¤òÁªÂò¤·¤Þ¤¹¡£

¡¡MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¤¢¤ë DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£À½¤·¡¢ËɱҵòÅÀ¤òÇÛÃÖ¤·¤¿¤¤ÃÏÅÀ¤ØÀßÄꤷ¤Þ¤¹¡£
¤³¤Î¿ô¤À¤±Ê£¿ô¤ÎËɱҵòÅÀ¤¬ºîÀ®¤µ¤ì¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£¿ôºîÀ®¤·¤¿¤é¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼Æâ¤Î MapInfo ¥¹¥¯¥ê¥×¥È¤ò³Îǧ¤·¤Þ¤¹¡£
¿·¤·¤¤ÇÛÎóÊÑ¿ô¤Ç¤¢¤ë DefenseBaseTrans ÊÑ¿ô¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤Î Size ¤òºîÀ®¤·¤¿ DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¿ô¤Ë¹ç¤ï¤»¤ÆÀßÄꤷ¤Þ¤¹¡£

¡¡Size ¤Î¿ôʬ¤Î Element ¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤Ë¡¢DefenseBaseTran ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò½çÈ֤˥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¸µ¤«¤é¤¢¤Ã¤¿ DefenseBaseTran ÊÑ¿ô¤ÏÍøÍѤ·¤Þ¤»¤ó¤Î¤Ç¡¢¤³¤Á¤é¤Ï None ¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£


MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¹½À®(»²¹Í)



¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(»²¹Í)



¡¡¤³¤Î¼ê½ç¤ò¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤òÀßÄꤷ¤¿¤¤ MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç·«¤êÊÖ¤·¤ÆÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡ºÇ¸å¤Ë GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢MainMap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¸å¡¢
MapInfo ¥¹¥¯¥ê¥×¥È¤ÎËɱҵòÅÀ¤ÎÃÏÅÀ¾ðÊó¤òÍøÍѤ·¤ÆÊ£¿ô¤ÎËɱҵòÅÀ¤òÀ¸À®¤·¡¢¤½¤ì¤¾¤ì¤ÎÀßÄê¤ò¹Ô¤¦¤è¤¦¤Ë Start ¥á¥½¥Ã¥É¤ä¡¢SetUpStageData ¥á¥½¥Ã¥É¤Î½èÍý¤ò½¤Àµ¤·¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢Ê£¿ô¤ÎËɱҵòÅÀ¤Î¾ðÊó¤ò´ÉÍý¤¹¤ë¤¿¤á¤ÎÊÑ¿ô¤ÎÄɲä䡢JudgeGameClear ¥á¥½¥Ã¥É¤ËËɱҵòÅÀ¤ÎÂѵ×ÎϤ¬ 0 ¤Ë¤Ê¤Ã¤¿¾ì¹ç¤Ë¤Ï
¥¯¥ê¥¢¤Î¾ò·ï¤òËþ¤¿¤·¤Æ¤¤¤Æ¤â¥¯¥ê¥¢¤Ë¤Ï¤·¤Ê¤¤½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£


GameManager.cs


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¤·¤Þ¤¹¡£


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


¡¡¤¹¤Ù¤Æ¤Î½èÍý¤Î¸«Ä¾¤·¤ò¹Ô¤¤¡¢½èÍý¤¬¤É¤Î¤è¤¦¤ÊÀ©¸æ¤Ë¤è¤Ã¤ÆÆ°¤¤¤Æ¤¤¤ë¤«¤òÍý²ò¤·¤¿¾å¤Ç¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥Ç¥Ð¥Ã¥°¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
½èÍý¤Îή¤ì¤¬Íý²ò¤Ç¤­¤Æ¤¤¤Ê¤¤¤È¡¢¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Î½¤Àµ²Õ½ê¤ÎÆÃÄ꤬Æñ¤·¤¯¤Ê¤ê¤Þ¤¹¡£ÌäÂêÅÀ¤¬¤É¤³¤Ë¤¢¤ë¤«¡¢ÀÚ¤êʬ¤±¤Æ¤¤¤¯¤Î¤âÂçÊѤˤʤê¤Þ¤¹¡£

¡¡¼«Ê¬¤Ç½ñ¤¤¤¿½èÍý¤òÍý²ò¤·¡¢¼«Ê¬¤Îµ»½Ñ¡¦Ãμ±¤È¤·¤Æ¤¤¤Ã¤Æ¤¯¤À¤µ¤¤¡£


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



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

¡¡¼¡¤Ï¡¡³Ø½¬¤Î¿¶¤êÊ֤ꡡ¤Ç¤¹¡£

¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥³¥á¥ó¥È

Tower¤Î¼Â¸½¤¬¤â¤Ã¤È¾Ü¤·¤¯ ¤Ç¤­¤¿¤é¤è¤«¤Ã¤¿¤È»×¤¤¤Þ¤¹

0
Posted by kor_user 2024ǯ06·î28Æü(¶â) 23:52:14 ÊÖ¿®

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


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

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

Menu


´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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