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

¡¡Unity¤Ç¤Ï¡¢¥·¡¼¥óÆâ¤ËÇÛÃÖ¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Áý¤¨¤ë¤È¡¢¥·¡¼¥ó¤ÎÍÆÎ̤¬ÁýÂ礷¡¢¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤Ë°­±Æ¶Á¤òµÚ¤Ü¤¹²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¤½¤³¤Ç¡¢¸úΨŪ¤Ê¥·¡¼¥ó´ÉÍý¤È¥ê¥½¡¼¥¹»ÈÍѤò¼Â¸½¤¹¤ë¤¿¤á¤Ë¡¢¥×¥ì¥Ï¥Ö¤ò³èÍѤ·¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òưŪ¤ËÀ¸À®¤¹¤ëÊýË¡¤ò³Ø¤Ó¤Þ¤·¤ç¤¦¡£



£±¡¥¥·¡¼¥ó¤Ç¤Î¥ª¥Ö¥¸¥§¥¯¥È´ÉÍý


¡¡¥²¡¼¥à¥·¡¼¥ó¤Ë¤Ï¤¿¤¯¤µ¤ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃ֤Ǥ­¤Þ¤¹¡£
¤½¤ì¤Ëȼ¤¤¡¢¥·¡¼¥ó¥Õ¥¡¥¤¥ë(³ÈÄ¥»Ò¤¬ .unity)¤ÎÍÆÎ̤¬ÈîÂç²½¤·¤Æ¤¤¤­¤Þ¤¹¡£
ÆÃ¤Ë Github ¤Ê¤É¤òÍøÍѤ·¤Æ¥Ð¡¼¥¸¥ç¥ó´ÉÍý¤ò¹Ô¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢£±¤Ä¤Î¥Õ¥¡¥¤¥ë¤ÎÍÆÎ̤¬ 100¥á¥¬¤òĶ¤¨¤ë¤È¥×¥Ã¥·¥å¤¬½ÐÍè¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢¥·¡¼¥óÆâ¤ËÇÛÃÖ¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¤½¤ÎÍÆÎ̤δÉÍý¤ò¹Ô¤¦¤³¤È¤¬ºÇŬ²½¤Ë¤Ä¤Ê¤¬¤ê¤Þ¤¹¡£



¡¡¤â¤Ã¤È¤â¸ú²ÌŪ¤ÊÊýË¡¤Î£±¤Ä¤Ë¤Ï¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥°¥ë¡¼¥×²½¡¢¤ª¤è¤Ó¥°¥ë¡¼¥×²½¤·¤¿¥ª¥Ö¥¸¥§¥¯¥È¤ò¤Þ¤È¤á¤Æ¥×¥ì¥Ï¥Ö²½¤¹¤ë¤³¤È¤Ç¤¹¡£
¥ª¥Ö¥¸¥§¥¯¥È¤Î¿Æ»Ò´Ø·¸¤Î³èÍѤȳ¬Áع½Â¤¤ÎÀ߷פò»öÁ°¤Ë¹Ô¤Ã¤Æ¤ª¤­¡¢¥°¥ë¡¼¥×ʬ¤±¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡£±¤Ä£±¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Ï¥Ö¤Ë¤¹¤ëÊýË¡¤Ç¤Ï¤Ê¤¯¤Æ¡¢¥°¥ë¡¼¥×¤È¤Ê¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òºî¤ê¡¢´Ý¤´¤È¥×¥ì¥Ï¥Ö¤Ë¤¹¤ëÊýË¡¤Ç¤¹¡£

¡¡¤³¤Î¤È¤­¡¢¥°¥ë¡¼¥×¤òºî¤Ã¤Æ¤«¤é¥×¥ì¥Ï¥Ö¤Ë¤·¤Æ¤·¤Þ¤¦¤È¡¢¤½¤ì¤¾¤ì¤Î¥°¥ë¡¼¥×¤Î´ØÏ¢À­¤¬¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦¤¿¤á¡¢
¥×¥ì¥Ï¥Ö¡¦¥Ð¥ê¥¢¥ó¥È¤Îµ¡Ç½¤òÍøÍѤ·¤ÆºîÀ®¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


£²¡¥¿Æ¤È¤Ê¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎºîÀ®¤È¥×¥ì¥Ï¥Ö²½


¡¡¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Ï¥Ö²½¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£

¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤ª¤¤¤Æ¡ÖCreate Empty¡×¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¡¢¤½¤ì¤ò¥°¥ë¡¼¥×¤Î¿Æ¥ª¥Ö¥¸¥§¥¯¥È(Group)¤È¤·¤Þ¤¹¡£
̾¾Î¤Ï¤ï¤«¤ê¤ä¤¹¤¯¡¢¡Ö¡Á Group¡×¤ä¡¢¡ÖGroup_ ¡×¤Î¤è¤¦¤Ê·Á¤Ç¡¢µ¬Â§À­¤ò»ý¤Ä̾¾Î¤Ë¤·¤Æ¤ª¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£

¡¡Â³¤¤¤Æ¡¢¤³¤Î Group ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÀìÍѤΥ¯¥é¥¹¤Ç¤¢¤ë GroupManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Æ¥¢¥¿¥Ã¥Á¤·¡¢¥×¥ì¥Ï¥Ö¤Ë¤·¤Þ¤¹¡£
¥¹¥¯¥ê¥×¥È¤ÎÆâÍƤˤĤ¤¤Æ¤Ï¸å½Ò¤·¤Þ¤¹¤Î¤Ç¡¢¤Þ¤º¤Ï GroupManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Æ¡¢¥¢¥¿¥Ã¥Á¤À¤±¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î¼ê½ç¤Ë¤è¤ê¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È(¥°¥ë¡¼¥×Æâ)¤¬¤Ê¤¤¾õÂ֤ΠGroup ¥×¥ì¥Ï¥Ö¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£






¡¡ºÇ½é¤Ë¿Æ¤È¤Ê¤ë¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Ï¥Ö¤Ë¤·¤Æ¤¤¤ëÍýͳ¤Ç¤¹¤¬¡¢ÌÜŪ¤Ï¥×¥ì¥Ï¥Ö¤Î¥Ð¥ê¥¢¥ó¥Èµ¡Ç½¤òÍøÍѤ¹¤ë¤¿¤á¤Ç¤¹¡£

¡¡¥×¥ì¥Ï¥Ö¤Ï¡¢¤µ¤é¤ËÊ̤Υץì¥Ï¥Ö¤È¤·¤ÆºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
¤½¤Î¤È¤­¡¢Ê̤Υץì¥Ï¥Ö¤È¤·¤ÆºîÀ®¤¹¤ë¤«¡¢¸µ¤Ë¤Ê¤Ã¤Æ¤¤¤ë¥×¥ì¥Ï¥Ö¤Î¾ðÊó¤òÍøÍѤ·¤¿¥Ð¥ê¥¢¥ó¥È¤È¤·¤ÆºîÀ®¤¹¤ë¤«ÁªÂò¤Ç¤­¤Þ¤¹¡£

¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Ï¥Ö²½¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢Group ¥×¥ì¥Ï¥Ö¤ò¸µ¤Ë¤·¤¿¥Ð¥ê¥¢¥ó¥È¤¬ºîÀ®¤Ç¤­¤Þ¤¹¡£
¥Ð¥ê¥¢¥ó¥È¤Îµ¡Ç½¤òÍøÍѤ¹¤ì¤Ð¡¢¥°¥ë¡¼¥×Æâ¤ÎÀßÄê¤ò°ìÅÙ¤ËÊѹ¹¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢°ì´ÓÀ­¤òÊݤĤ³¤È¤¬Íưפˤʤê¤Þ¤¹¡£
¤Þ¤¿¡¢¥Ð¥ê¥¢¥ó¥È¤´¤È¤Ë¿¶¤ëÉñ¤¤¤òÊѤ¨¤Ä¤Ä¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¯¥é¥¹¤Ê¤É¤òÄɲä·¤¿¾ì¹ç¤Ë¤Þ¤È¤á¤ÆÈ¿±Ç¤Ç¤­¤Þ¤¹¡£

¡¡Group ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Ï¥Ö¤Ë¤¹¤ë¤³¤È¤Ç¡¢¤³¤ì¤òÍøÍѤ·¤Æºî¤é¤ì¤¿Â¾¤Î Group ¤ò¥Ð¥ê¥¢¥ó¥È¤Ë¤·¤ÆÍøÍѤǤ­¤Þ¤¹¡£


£³¡¥¥°¥ë¡¼¥×¤ÎºîÀ®¤È¥×¥ì¥Ï¥Ö¡¦¥Ð¥ê¥¢¥ó¥È¤ÎºîÀ®


¡¡¥ª¥Ö¥¸¥§¥¯¥È¤Î¥°¥ë¡¼¥×²½¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£

¡¡¤Þ¤º¡¢¥Ò¥¨¥é¥ë¥­¡¼¤Ë¡¢Group ¥×¥ì¥Ï¥Ö¤òÇÛÃÖ¤·¤Þ¤¹¡£
¤³¤ì¤Ï¥°¥ë¡¼¥×ʬ¤±¤¹¤ë¿ô¤À¤±¡¢¸ÄÊ̤ËÇÛÃÖ¤·¤Þ¤¹¤Î¤Ç¡¢½çÈ֤˺î¤Ã¤Æ¤¤¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£

¡¡¤Ä¤Å¤Æ¤¤¡¢¥·¡¼¥óÆâ¤Î´ØÏ¢¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Ò¥¨¥é¥ë¥­¡¼¤è¤êÁªÂò¤·¡¢¤½¤ì¤é¤ò¤¹¤Ù¤Æ Group ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Þ¤¹¡£
¤¹¤Ç¤Ë¿Æ»Ò´Ø·¸¤¬¤¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤½¤ì¤é¤ò¤¹¤Ù¤Æ¡¢¤½¤Î¹½Â¤¤Î¤Þ¤Þ¡¢Group ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î¤è¤¦¤Ë¤¹¤ë¤³¤È¤Ç¡¢¿Æ¤Ç¤¢¤ë Group ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Õ¥©¥ë¥À¤Î¤è¤¦¤ËÍøÍѤ¹¤ë·Á¤Ë¤Ê¤ê¡¢
¤½¤Î¥Õ¥©¥ë¥ÀÆâ¤Ë¡¢´ØÏ¢¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Æþ¤Ã¤Æ¤¤¤ë¡¢¤È¤¤¤¦¹½Â¤¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥°¥ë¡¼¥×ʬ¤±¤Î¥Ý¥¤¥ó¥È¤È¤·¤Æ¤Ï¡¢¼ïÎà¤Ç¤Þ¤È¤á¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢ÆÃÄê¤ÎÃÏ°è¤ä¾ðÊó¤È¤·¤Æ¤Þ¤È¤á¤Æ¤ª¤¤¤¿Êý¤¬¤¤¤¤¤Ç¤·¤ç¤¦¡£
Î㤨¤Ð¡¢¥­¥ã¥é¥¯¥¿¡¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬£³ÂΡ¢·úʪ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤â£³¤Ä¤¢¤Ã¤¿¤È¤­¡¢¥­¥ã¥é¥¯¥¿¡¼¤À¤±¤Î¥°¥ë¡¼¥×¤òºî¤ë¤è¤ê¤â¡¢
¥­¥ã¥é¥¯¥¿¡¼¤È·úʪ¤È¤¬¡¢£±¤Ä¤ÎÃÏ°è¤È¤·¤Æ(¼¡¢³¹¡¢¿¹¤È¤¤¤Ã¤¿À¸Â©°è)´ÉÍý¤µ¤ì¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¤½¤ì¤ò¤½¤Î¤Þ¤Þ¥°¥ë¡¼¥×¤È¤·¤¿Êý¤¬´ÉÍý¤·¤ä¤¹¤¤¤Ç¤¹¡£



¡¡³Æ¥°¥ë¡¼¥×¤¬´°À®¤·¤¿¤é¡¢¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Ï¥Ö¤È¤·¤ÆÊݸ¤·¤Þ¤¹¡£
»öÁ°¤Ë Prefabs ¥Õ¥©¥ë¥À¤ä¡¢Valiants ¥Õ¥©¥ë¥À¤òÍÑ°Õ¤·¤Æ¤ª¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£

¡¡¥×¥ì¥Ï¥Ö²½¤¹¤ë¤È¡¢¥ª¥ê¥¸¥Ê¥ë¤Î¥×¥ì¥Ï¥Ö¤È¤·¤ÆºîÀ®¤¹¤ë¤«¡¢¥Ð¥ê¥¢¥ó¥È¤È¤·¤ÆºîÀ®¤¹¤ë¤«ÁªÂò»è¤¬½Ð¤Þ¤¹¤Î¤Ç¡¢
¥Ð¥ê¥¢¥ó¥È¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£





¡¡¤³¤ì¤Ç Group ¥×¥ì¥Ï¥Ö¤ò¸µ¤Ë¤·¤¿¡¢¿·¤·¤¯ÇÉÀ¸¤·¤¿ Group ¥Ð¥ê¥¢¥ó¥È¤¬ºîÀ®¤µ¤ì¤Þ¤·¤¿¡£
¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤Ï¡¢¥¢¥¤¥³¥ó¤âÄ̾ï¤Î¥×¥ì¥Ï¥Ö¤È¤Ï°Û¤Ê¤ê¤Þ¤¹¡£





¡¡¾åµ­¤Î²èÁü¤Ç¤¢¤ì¤Ð¡¢Group ¥×¥ì¥Ï¥Ö¤ò¸µ¤Ë¡¢¤½¤ì¤«¤éÇÉÀ¸¤·¤¿ Group_A¡¢Group_B¡¢Group_C ¤¬¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤È¤·¤ÆºîÀ®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤Î£³¤Ä¤Î¥Ð¥ê¥¢¥ó¥È¤ÏÊÌ¡¹¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ò´ÉÍý¤·¤Æ¤¤¤ë¥°¥ë¡¼¥×¤Ç¤¹¤¬¡¢¸µ¤Ï Group ¥×¥ì¥Ï¥Ö¤È¤·¤Æ¶¦Ä̤ξðÊó¤ò»ý¤Ã¤Æ¤¤¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢Group_A ¤ËÂФ·¤Æ¹Ô¤Ã¤¿±Æ¶Á¤Ï¡¢Group_A ¤Ë¤Î¤ßÈ¿±Ç¤µ¤ì¤Þ¤¹¡£Group_B¡¢Group_C ¤âƱÍͤǤ¹¡£
¤Þ¤¿¤³¤ì¤é¤Ë¤è¤Ã¤Æ¡¢¸µ¤Î Group ¥×¥ì¥Ï¥Ö¤Ø¤Î±Æ¶Á¤â¤¢¤ê¤Þ¤»¤ó¡£

¡¡¤Ç¤¹¤¬¡¢Group ¥×¥ì¥Ï¥Ö¤ËÂФ·¤Æ¹Ô¤Ã¤¿ÀßÄê¤Ï¡¢¤¹¤Ù¤Æ¤Î¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£


¡¡¤³¤Á¤é¤Î¶µºà¤â³Ø½¬¤·¤Æ¤ª¤¯¤ÈÍý²ò¤¬¿¼¤Þ¤ê¤Þ¤¹¡£

¡¡¡¡¡¡=>¡¡¥×¥ì¥Ï¥Ö¤È¥×¥ì¥Ï¥Ö¥Ð¥ê¥¢¥ó¥È


£´¡¥ÀìÍÑ¥¹¥¯¥ê¥×¥È¤ÎºîÀ®


¡¡¡¡¿Æ¥ª¥Ö¥¸¥§¥¯¥ÈÍѤËÀìÍѤΥ¹¥¯¥ê¥×¥È¤Ç¤¢¤ë GroupManager ¤òºîÀ®¤·¤Æ¡¢¥¢¥¿¥Ã¥Á¤·¤Æ¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ï¡¢Group ¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤ò¥¤¥ó¥¹¥¿¥ó¥¹²½¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¤È¤·¤ÆÀßÄꤷ¤Þ¤¹¡£

¡¡¤³¤Î¥¯¥é¥¹¤Ë¤ÏÆÃÊ̤ʾðÊó¤ò»ý¤¿¤»¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¤¬¡¢Î㤨¤Ð¡¢Ì¾Á°¤òÉÕ¤±¤Æ´ÉÍý¤¹¤ë¤³¤È¤â½ÐÍè¤Þ¤¹¡£
string ·¿¡¢¤¢¤ë¤¤¤Ï enum ¤Ç¥°¥ë¡¼¥×̾¤òÅÐÏ¿¤·¤Æ¤ª¤¤¤ÆÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë½ÐÍè¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¥×¥ì¥Ï¥Ö¤Î¾õÂ֤ˤʤë¤È¡¢¥·¡¼¥ó¤Ë¤¢¤ë¥¯¥é¥¹¤Î¾ðÊó¤Ï¼º¤ï¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢GameManager ¤Ê¤É¤Î¾ðÊó¤¬É¬Íפʾì¹ç¤Ë¤Ï¡¢½é´üÀßÄêÍѤΥ᥽¥Ã¥É¤òÍÑ°Õ¤·¤Æ¤ª¤¯¤³¤È¤Ç
¥á¥½¥Ã¥É¤Î°ú¿ô¤òÄ̤¸¤ÆɬÍפʾðÊó¤ò¼èÆÀ¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£

¡¡¹ç¤ï¤»¤Æ¡¢¥°¥ë¡¼¥×Æâ¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤âɬÍפʾðÊó¤òÄ󶡤Ǥ­¤ë¤è¤¦¤Ë¤â½ÐÍè¤Þ¤¹¡£



GroupManager.cs

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


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¡¢¤½¤ì¤¾¤ì¤Î¥Ð¥ê¥¢¥ó¥È¤ËÂФ·¤ÆÀßÄê¤ò¹Ô¤Ã¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
Group_A ¥Ð¥ê¥¢¥ó¥È¤ËÀßÄꤷ¤¿¾ðÊó¤Ï¡¢¤½¤Î¥Ð¥ê¥¢¥ó¥È¤Ë¤Î¤ßÈ¿±Ç¤µ¤ì¤Æ¤¤¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£

¡¡µÕ¤Ë¡¢Group ¥×¥ì¥Ï¥Ö¤ÎÀßÄê¤òÊѤ¨¤ë¤È¡¢¤¹¤Ù¤Æ¤Î¥Ð¥ê¥¢¥ó¥È¤ËÈ¿±Ç¤µ¤ì¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£








£µ¡¥Æ°Åª¤Ê¥¤¥ó¥¹¥¿¥ó¥¹²½¤Î¼ê½ç


¡¡¥·¡¼¥óÆâ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤ò¥°¥ë¡¼¥×²½¤·¤Æ¥×¥ì¥Ï¥Ö¡¦¥Ð¥ê¥¢¥ó¥È¤Ë¤·¤¿¤³¤È¤Ç¡¢¥·¡¼¥ó¤Î·ÚÎ̲½¤¬½ÐÍè¤Þ¤·¤¿¡£

¡¡¤¿¤À¤·¡¢¥²¡¼¥à¤È¤·¤ÆÆ°¤«¤·¤Æ¤¤¤¯¤¿¤á¤Ë¤Ï¡¢¥Ð¥ê¥¢¥ó¥È¤ÎÀ¸À®¤¬É¬Íפˤʤê¤Þ¤¹¡£

¡¡¤³¤Î½èÍý¤ò¡¢Î㤨¤Ð GameManager ¥¯¥é¥¹¤Î¤è¤¦¤Ê¡¢¥²¡¼¥à³«»Ï»þ¤Ë¼Â¹Ô¤¹¤ë¥á¥½¥Ã¥É¤ò»ý¤Ä´ÉÍý¼ÔÌò¤Î¥¯¥é¥¹¤ò»È¤Ã¤Æ
¤¹¤Ù¤Æ¤Î¥°¥ë¡¼¥×¤ÎÀ¸À®¤ò¹Ô¤Ã¤Æ¤¤¤¯ÊýË¡¤¬¹Í¤¨¤é¤ì¤Þ¤¹¡£

¡¡ºÇ½é¤Ë¤¹¤Ù¤Æ¤Î¥°¥ë¡¼¥×¤òÀ¸À®¤·¤Æ¤â¤è¤¤¤Ç¤¹¤¬¡¢Instantiate ¥á¥½¥Ã¥É¼«ÂΤâÉé²Ù¤Î¹â¤¤½èÍý¤Î£±¤Ä¤Ç¤¹¤Î¤Ç
ŬÀڤʥ¿¥¤¥ß¥ó¥°¤Ç¡¢½ç¼¡¥°¥ë¡¼¥×¤òÀ¸À®¤·¤Æ¤¤¤¯ÊýË¡¤¬ÍýÁÛŪ¤Ç¤¹¡£

¡¡Î㤨¤Ð¡¢ÆÃÄê¤Î¥¨¥ê¥¢¤Î¾ðÊ󤬲ò¶Ø¤µ¤ì¤¿¥¿¥¤¥ß¥ó¥°¤ÇÀ¸À®¤¹¤ë¡¢½èÍý¤ÎÉé²Ù¤¬¾¯¤Ê¤¤¥¿¥¤¥ß¥ó¥°¤ÇÀ¸À®¤·¤Æ±£¤·¤Æ¤ª¤¯¡¢¤È¤¤¤Ã¤¿ÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¥ª¥Ö¥¸¥§¥¯¥È¤ÎÉÑÈˤÊÀ¸À®¤Èºï½ü¤Ï¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤Ë±Æ¶Á¤òÍ¿¤¨¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢ºÇŬ²½¤Î¤¿¤á¤Î¤è¤¤À߷פò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£



¡¡¤½¤ì¤Ç¤Ï¥µ¥ó¥×¥ë¥³¡¼¥É¤òÄ󼨤·¤Þ¤¹¡£

¡¡¤³¤³¤Ç¤Ï GameManager ¥¯¥é¥¹¤òºîÀ®¤·¡¢¤½¤ÎÃæ¤Ç³Æ¥°¥ë¡¼¥×¤Î¥Ð¥ê¥¢¥ó¥È¤òÅÐÏ¿¤·¤ÆÀ¸À®¤·¤Æ¤¤¤Þ¤¹¡£


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


¡¡groupPrefabsÇÛÎó¤Ë¤Ï¡¢Inspector¤«¤éÊ£¿ô¤Î¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
forʸ¤ò»È¤Ã¤ÆÇÛÎó¤Î½çÈÖ¤ËÊ£¿ô¤ÎGroupManager¤ò¸úΨŪ¤Ë½èÍý¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£

¡¡¤¿¤À¤·¡¢ºÇ½é¤Ë¤¿¤¯¤µ¤óÀ¸À®¤·¤Æ¤·¤Þ¤¦¤È¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¤ÎÄã²¼¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢for ʸ¤Ç¤ÎÀ¸À®¤Ï»ß¤á¤¿¤ê¡¢
ɬÍ׺ÇÄã¸Â¤Î¥°¥ë¡¼¥×¿ô¤À¤±À¸À®¤¹¤ë¤è¤¦¤ËÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤Þ¤¿¡¢¤³¤Î¥µ¥ó¥×¥ë¤Ç¤Ï¥á¥ó¥ÐÊÑ¿ô¤Ë¤Ï¥Ð¥ê¥¢¥ó¥È¤Î¾ðÊó¤À¤±¤òÅÐÏ¿¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
À¸À®¤·¤¿ GroupManager ¤òÊÝ»ý¤·¤Æ¤¤¤Þ¤»¤ó¤¬¡¢É¬Íפ˱þ¤¸¤Æ¥á¥ó¥ÐÊÑ¿ô¤òÄɲä·¤ÆÂåÆþ¤·¤Æ¤ª¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£


¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆµóÆ°¤ò³Îǧ¤¹¤ë


¡¡GameManager ¥¯¥é¥¹¤òŬµ¹¤Ê¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¡ÊCreate Empty ¤·¤Æ¤â¹½¤¤¤Þ¤»¤ó¡Ë¡¢
ÇÛÎó¤Ë¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤òÅÐÏ¿¤·¤Þ¤¹¡£




¡¡
¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¡¢¥°¥ë¡¼¥×ʬ¤±¤·¤¿¥Ð¥ê¥¢¥ó¥È¤Î¥×¥ì¥Ï¥Ö¤¬À¸À®¤µ¤ì¤ë¤«¡¢³Îǧ¤ò¹Ô¤¤¤Þ¤·¤ç¤¦¡£



¡¡¤³¤ì¤Ç¥·¡¼¥ó¤Î·ÚÎ̲½¤È¸úΨ²½¤ò¹Ô¤¦¤³¤È¤¬½ÐÍè¤Þ¤·¤¿¡£

¡¡¼¡¤Ï¡¢À¸À®¤·¤¿¥°¥ë¡¼¥×¤¬¡¢¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤Î·Ò¤¬¤ê¤ò»ý¤Á¤¿¤¤¾ì¹ç¤Î¼ÂÁõÎã¤Ç¤¹¡£

¡¡¡¡=>¡¡¸úΨŪ¤Ê¥·¡¼¥ó´ÉÍý¤Î¼êË¡Îã­¢

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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