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

¡¡³ÍÆÀ¤·¤¿Ë«¾Þ¤òµ­Ï¿¤·¤Æ¤¤¤ë¥¯¥é¥¹¤¬¤Ê¤¤¤¿¤á¡¢¿·¤·¤¯¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤òµ­Ï¿¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¤òºîÀ®¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤òµ­Ï¿¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤³¤Îµ¡Ç½¤ò¼ÂÁõ¤Ç¤­¤ë¤È¡¢¤³¤ÎÃͤò¥»¡¼¥Ö¡¦¥í¡¼¥É¤¹¤ëµ¡Ç½¤òÄɲä·¤¿¤ê¡¢¤½¤ì¤ò¸µ¤Ë³ÍÆÀ¤·¤Æ¤¤¤ëË«¾Þ¤ò¥¢¥ë¥Ð¥àɽ¼¨¤¹¤ëµ¡Ç½¤Ê¤É¤â¼ÂÁõ½ÐÍè¤Þ¤¹¡£
¡¡
¡¡¶ñÂÎŪ¤Ë¤Ï¡¢¿·¤·¤¯³ÍÆÀ¤·¤¿Ë«¾Þ¤ò¥ê¥¹¥È¤ËÄɲä·¡¢¤¹¤Ç¤Ë³ÍÆÀ¤·¤Æ¤¤¤ëË«¾Þ¤Î¾ì¹ç¤Ë¤Ï¿ô¤òÁý¤ä¤·¤Þ¤¹¡£
¤Þ¤¿¡¢Ë«¾Þ¤Î»ý¤Ä¥Ý¥¤¥ó¥Èʬ¤À¤±¡¢¥æ¡¼¥¶¡¼¤Î¹ç·×¥Ý¥¤¥ó¥È¤ÎÃͤò²Ã»»¤·¤Æ¤¤¤¯½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡ã¼ÂÁõÆ°²è¡¡³ÍÆÀ¤·¤¿Ë«¾Þ¤ò¼ïÎऴ¤È¤Ëʬ¤±¤Æ¥ê¥¹¥ÈÄɲä·¡¢¥Ý¥¤¥ó¥È¤ò²Ã»»¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¼ê½ç£²£±¡¡¡Ý¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤ò¥²¡¼¥àÃæ¤Ëµ­Ï¿¤¹¤ëµ¡Ç½¤Î¼ÂÁõ¡Ý
£³£¶¡¥GameData ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë
£³£·¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤ò GameData ¤ËÄɲ乤ë½èÍý¤ò¼ÂÁõ¤¹¤ë



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

¡¡¡¦¥·¥ó¥°¥ë¥È¥ó¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥¯¥é¥¹¤Î³èÍÑ



£³£¶¡¥GameData ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë

£±¡¥Àß·×


¡¡Ë«¾Þ¤ò³ÍÆÀ¤¹¤ë½èÍý¤Ï¼ÂÁõ¤Ç¤­¤Þ¤·¤¿¡£¤·¤«¤·¡¢¤½¤Î¾ðÊó¤òµ­Ï¿¤·¤Æ¤¤¤ë¥¯¥é¥¹¤¬¤Ê¤¤¤¿¤á¡¢¸½ºß¤ÏÆâÍÆŪ¤Ë¤Ï³ÍÆÀ¤Ç¤­¤Æ¤¤¤Ê¤¤¤Î¤ÈƱ¤¸¾õÂ֤ˤʤäƤ¤¤Þ¤¹¡£
¥æ¡¼¥¶¡¼¤¬³ÍÆÀ¤Ç¤­¤¿¾õÂ֤ˤ¹¤ë¤¿¤á¤Ë¤Ï¡¢¿·¤·¤¯¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤òµ­Ï¿¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¤òºîÀ®¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤òµ­Ï¿¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡Á´ÂΤÎÀ߷פȤ·¤Æ¤Ï¡¢¤³¤Îµ¡Ç½¤ò¼ÂÁõ¤Ç¤­¤ë¤È¡¢¤³¤ÎÃͤò¥»¡¼¥Ö¡¦¥í¡¼¥É¤¹¤ëµ¡Ç½¤òÄɲä·¤¿¤ê¡¢¤½¤ì¤ò¸µ¤Ë³ÍÆÀ¤·¤Æ¤¤¤ëË«¾Þ¤ò¥¢¥ë¥Ð¥àɽ¼¨¤¹¤ëµ¡Ç½¤Ê¤É¤â¼ÂÁõ½ÐÍè¤Þ¤¹¡£
¤½¤ì¤Ï¤¹¤Ù¤Æ¤³¤Îµ¡Ç½¤Î¼ÂÁõ¤¬Á°Äó¤È¤Ê¤Ã¤Æ¤¤¤ë¤¿¤á¤Ç¤¹¡£¸À¤¤´¹¤¨¤ë¤Ê¤é¡¢¤½¤ì¤é¤Îµ¡Ç½¤ò¹Í¤¨¤Æ¼ÂÁõ¤¹¤ë¤¿¤á¤Ë¤Ï¡¢»öÁ°¤Î½àÈ÷¤ò¤É¤Î¤è¤¦¤Ë¤¹¤ë¤«¤ò¹Í¤¨¤Æ¤ª¤¯É¬Íפ¬¤¢¤ë¤È¤¤¤¦¤³¤È¤Ë¤â¤Ê¤ê¤Þ¤¹¡£

¡¡Àè¤ò¸«Ä̤·¤Æ¡¢½çÈ֤˽èÍý¤òÁȤßΩ¤Æ¤Æ¤¤¤¯¤È¤¤¤¦À߷ץǥ¶¥¤¥ó¤ò¥¤¥á¡¼¥¸¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Îή¤ì¤Ï¡¢OfflineTimeManager ¥¯¥é¥¹¤òºîÀ®¤·¤Æ¡¢»þ´Ö¤òµ­Ï¿¤Ç¤­¤ë¾õÂ֤ˤ·¤Æ¤«¤é¡¢¥»¡¼¥Ö¡¦¥í¡¼¥É¤ò¹Ô¤¨¤ë¤è¤¦¤Ë¤·¡¢
¤½¤Î¸å¡¢¤ª»È¤¤¤Î¥Ç¡¼¥¿¤òÈ¿±Ç¤µ¤»¤Æ¤¤¤Ã¤¿¡¢º£¤Þ¤Ç¤Î¼ÂÁõ¼ê½ç¤È¤Û¤ÜƱ¤¸µ¡Ç½¼ÂÁõ¤Îή¤ì¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡²¿²ó¤âÀß·×¤È¥í¥¸¥Ã¥¯¤òÁȤßΩ¤Æ¤Æ¤¤¤¯¤³¤È¤Ë¤è¤Ã¤Æ¡¢¼ÂÁõ¤Þ¤Ç¤Îή¤ì¤¬ÇÄ°®¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢·«¤êÊÖ¤·³Ø½¬¤ò¹Ô¤¤¤Þ¤·¤ç¤¦¡£
¤½¤·¤Æ¿·¤·¤¯£±¤Ä¤Îµ¡Ç½¤ò¼ÂÁõ¤Ç¤­¤ë¤³¤È¤Ç¡¢¤½¤ÎÀè¤Î¼ÂÁõ¤Ë¤â¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤¯¤³¤È¤òÍý²ò¤·¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£

¡¡¾¯¤·¤º¤Äµ¡Ç½¤òºî¤Ã¤ÆÁȤßΩ¤Æ¤Æ¤¤¤¯¡¢¤È¤¤¤¦¸ÀÍÕÄ̤ê¤ÎÆâÍƤˤʤê¤Þ¤¹¤Î¤Ç¡¢Á´ÂΤȤ·¤Æ¤É¤Î¤è¤¦¤Êµ¡Ç½¤¬Íߤ·¤¤¤Î¤«¡¢
¤½¤Î¤¿¤á¤Ë¤Ï²¿¤ò¾¯¤·¤º¤Ä­¤·¤Æ¤¤¤±¤Ð¤¤¤¤¤Î¤«¤ò¹Í¤¨¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¡£
¡¡


¡¡º£²ó¤Î¼ÂÁõ¤Ç¤Ï¡¢¿·¤·¤¯ºîÀ®¤¹¤ë¥¯¥é¥¹Æâ¤Ë¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤ò¥ê¥¹¥È²½¤·¤ÆÄɲ䷤Ƥ¤¤­¤Þ¤¹¡£¤³¤³¤¬¡Ö¥æ¡¼¥¶¡¼¥Ç¡¼¥¿¤òµ­Ï¿¤¹¤ë¡×µ¡Ç½¤Ë¤Ê¤ê¤Þ¤¹¡£
¤¹¤Ç¤Ë³ÍÆÀ¤·¤Æ¤¤¤ëË«¾Þ¤Î¾ì¹ç¤Ë¤Ï¡¢Æ±¤¸Ë«¾Þ¤ò½ÅÊ£¤·¤ÆÅÐÏ¿¤Ï¤»¤º¤Ë¡¢³ÍÆÀ¿ô¤ò£±¤º¤ÄÁý¤ä¤·¤ÆÂбþ¤·¤Þ¤¹¡£¤³¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤ë¤³¤È¤¬ÂçÀڤǤ¹¡£
¥¤¥á¡¼¥¸¤òËĤé¤Þ¤»¤Æ¡¢¤É¤Î¤è¤¦¤Ë¤¹¤ì¤Ð¤¤¤¤¤«¤ò½ñ¤­½Ð¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤Þ¤¿¡¢Ë«¾Þ¤Ë¤Ï¥Ý¥¤¥ó¥È¤¬¤¢¤ë¤¿¤á¡¢³ÍÆÀ¤¹¤ë¤¿¤Ó¤Ë¡¢¤½¤ÎË«¾Þ¤Î»ý¤Ä¥Ý¥¤¥ó¥Èʬ¤À¤±¡¢¥æ¡¼¥¶¡¼¤Î¹ç·×¥Ý¥¤¥ó¥È¤ÎÃͤò²Ã»»¤·¤Æ¤¤¤¯½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¤³¤Î¥Ý¥¤¥ó¥È¤ò¤É¤Î¤è¤¦¤ËÍøÍѤ¹¤ë¤«¤ÏǤ°Õ¤Ç¤¹¡£¤ª¶â¤Î¤è¤¦¤Ë²¿¤«¤ò¹ØÆþ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤â¤è¤¤¤Ç¤¹¤·¡¢·Ð¸³ÃͤΤ褦¤Ë¼¡¤Î¥¹¥Æ¡¼¥¸¤Ë¿Ê¤à¤¿¤á¤Î´ð½àÃͤˤ·¤Æ¤â¤¤¤¤¤Ç¤·¤ç¤¦¡£


£²¡¥GameData ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¿·¤·¤¤¥¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£¤³¤Î¥¯¥é¥¹¤Ï¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤È¤·¤ÆºîÀ®¤·¤Þ¤¹¡£¤½¤¦¤¹¤ë¤³¤È¤Ç¡¢¤É¤Î¥¯¥é¥¹¤«¤é¤Ç¤â¥æ¡¼¥¶¡¼¤Î¥Ç¡¼¥¿¤Ø¤Î¥¢¥¯¥»¥¹¤òÍưפˤ¹¤ëÌÜŪ¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¤³¤Î¥¯¥é¥¹¤Ë¤ÏÆþ¤ì»Ò¤È¤·¤Æ¤â¤¦£±¤Ä¤ÎÊ̤Υ¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£¤½¤ÎÆþ¤ì»Ò¥¯¥é¥¹¤¬¼ÂºÝ¤Ë¥æ¡¼¥¶¡¼¤ÎË«¾Þ¤Î¥Ç¡¼¥¿¤òµ­Ï¿¤¹¤ë¤¿¤á¤Î¥¯¥é¥¹¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤Î¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤ä¡¢Æþ¤ì»Ò¥¯¥é¥¹¤òÍøÍѤ·¤¿À߷פϡ¢OfflineTimeManager ¥¯¥é¥¹¤È¤Þ¤Ã¤¿¤¯Æ±¤¸À߷פǤ¹¡£¤½¤Á¤é¤â¸«Ä¾¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤½¤·¤ÆÆþ¤ì»Ò¥¯¥é¥¹¤ò List ¤Ë¤·¤ÆÍøÍѤ·¤Þ¤¹¤Î¤Ç¡¢±¿ÍÑÊýË¡¤âƱ¤¸¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡ÊÑ¿ô¤Ë¤ÏË«¾Þ¤Î³ÍÆÀ¥Ý¥¤¥ó¥È¤Î¹ç·×Ãͤȡ¢List ¤òÍÑ°Õ¤·¤Æ¡¢¥æ¡¼¥¶¡¼¤Î¾ðÊó¤ò´ÉÍý¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¥á¥½¥Ã¥É¤Ë¤Ï¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤ò List ¤ËÄɲᦺï½ü¤¹¤ëµ¡Ç½¤È¡¢³ÍÆÀ¤·¤¿¥Ý¥¤¥ó¥È¤Î·×»»½èÍý¤ò¹Ô¤¦µ¡Ç½¤ò¡¢¤½¤ì¤¾¤ì¤ËÌò³ä¤´¤È¤Ëʬ¤±¤Æ¥á¥½¥Ã¥É²½¤·¤Æ½àÈ÷¤·¤Þ¤¹¡£

¡¡¤³¤³¤Î½àÈ÷¤¬À°¤¨¤Ð¡¢Ê̤Υ¯¥é¥¹¤«¤é¸Æ¤Ó½Ð¤·Ì¿Îá¤ò¼õ¤±¤Æ¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤ò List ¤ËÅÐÏ¿¤·¤Æµ­Ï¿¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£


GameData.cs

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


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

¡¡¼ÂÁõ¤·¤Æ¤¤¤ë½èÍý¤Î¿¤¯¤â¡¢OfflineTimeManager ¥¯¥é¥¹¤Ë¤ª¤¤¤Æ¼ÂÁõ¤·¤Æ¤¤¤ëÆâÍƤòƧ½±¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¤½¤Á¤é¤Î½èÍý¤ò»²¹Í¤Ë¤·¤Ê¤¬¤éÉü½¬¤ò¤·¤Æ¡¢¼«Ê¬¤Ç¤·¤Ã¤«¤ê¤ÈÆɤ߲ò¤±¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡º£²ó¤Î¥á¥½¥Ã¥ÉÆâ¤Ç¼ÂÁõ¤·¤Æ¤¤¤ë List ¤òÁàºî¤¹¤ë³Æ¥á¥½¥Ã¥É(Find ¥á¥½¥Ã¥É¡¢Exists ¥á¥½¥Ã¥É¡¢Add ¥á¥½¥Ã¥É¡¢Clear ¥á¥½¥Ã¥É¡¢Remove ¥á¥½¥Ã¥É)¤Ë¤Ä¤¤¤Æ¤Ï°ÊÁ°¤Ë¤â¼ÂÁõ¤·¡¢ÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£
¤Þ¤¿¡¢¥¯¥é¥¹¤ò new ¥­¡¼¥ï¡¼¥É¤ò»ÈÍѤ·¤Æ¥¤¥ó¥¹¥¿¥ó¥¹¤¹¤ë½èÍý¤â³Ø½¬ºÑ¤Ç¤¹¡£¤è¤¤µ¡²ñ¤Ç¤¹¤Î¤Ç¡¢¤·¤Ã¤«¤ê¤ÈÉü½¬¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£


£³¡¥GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢GameData ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Î¶õ¤¤¤Æ¤¤¤ë¾ì½ê¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
¤³¤ì¤Ï Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ëɽ¼¨¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¤Ê¤¤¤¿¤á¡¢Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¤È¤·¤Æ¤ÏºîÀ®¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£

¡¡¿·¤·¤¯ºîÀ®¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò GameData ¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡Àè¤Û¤ÉºîÀ®¤·¤¿ GameData ¥¹¥¯¥ê¥×¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥¿¥Ã¥Á¤·¤Æ¤¯¤À¤µ¤¤¡£
GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢public ½¤¾þ»Ò¤ÇÀë¸À¤·¤Æ¤¤¤ë£²¤Ä¤ÎÊÑ¿ô¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ¤·¤Þ¤¹¡£
¤É¤Á¤é¤â¥²¡¼¥àÆâ¤ÇÃͤòÂåÆþ¤¹¤ë¤â¤Î¤Ê¤Î¤Ç¡¢¸½ºß¤Ï³Îǧ¤Î¤ß¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£


¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



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


£³£·¡¥GameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢³ÍÆÀ¤·¤¿Ë«¾Þ¤Î¥Ç¡¼¥¿¤ò GameData ¤ËÄɲ乤ë½èÍý¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡º£²ó¤â TODO Éôʬ¤ò¼ÂÁõ¤·¤Æ½èÍý¤òÁȤßΩ¤Æ¤Æ¤¤¤­¤Þ¤¹¡£Àè¤Û¤É GameData ¥¯¥é¥¹¤ËÍÑ°Õ¤·¤¿¤½¤ì¤¾¤ì¤Î¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Þ¤º¤Ï¼«Ê¬¤Ç¡¢¤É¤ÎÉôʬ¤Ë¡¢¤É¤Î½èÍý¤ò½ñ¤±¤ÐÀ©¸æ¤¬À®¸ù¤¹¤ë¤Î¤«¡¢¹Í¤¨¤Æ¼ÂÁõ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡TODO ¤Ë½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤­¤Þ¤¹¡£
GameData ¥¯¥é¥¹¤Ï¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Ç¤¹¤Î¤Ç¡¢ÊÑ¿ô¤òÍÑ°Õ¤·¤ÆÂåÆþ¤·¤Ê¤¯¤Æ¤â¡¢Ä¾Àܥ᥽¥Ã¥É¤Ø¤ÎÌ¿Î᤬²Äǽ¤Ç¤¹¡£

¡¡Ë«¾Þ¤ò³ÍÆÀ¤·¤¿¤¢¤È¤Ë¡¢Ë«¾Þ¤´¤È¤Î¥Ý¥¤¥ó¥È¤Î²Ã»»½èÍý¤È¡¢Ë«¾Þ¤ò List ¤ËÄɲ乤ë½èÍý¤ò¼ÂÁõ¤¹¤ë¤³¤È¤Ç¡¢¥æ¡¼¥¶¡¼¤¬Ë«¾Þ¤ò³ÍÆÀ¤·¤¿¾õÂÖ¤òºî¤ê½Ð¤·¤Þ¤¹¡£


GameManager.cs

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


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


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


¡¡GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Ê¤¬¤éºî¶È¤ò¹Ô¤¤¤Þ¤·¤ç¤¦¡£
²¿¸Î¤Ê¤é¤Ð¡¢¤³¤³¤Ë¿·¤·¤¯Äɲ䵤ì¤Æ¤¤¤ë£²¤Ä¤ÎÊÑ¿ô¤ËÂФ·¤Æ½èÍý¤ÎÀ©¸æ¤ò¹Ô¤Ã¤Æ¤¤¤ë¤¿¤á¤Ç¤¹¡£
¾ï¤Ë¥¹¥¯¥ê¥×¥È¤Î½èÍý¤òÇÄ°®¤·¤Æ¡¢¤É¤ÎÉôʬ¤¬À©¸æ¤µ¤ì¤ë¤Î¤«¤ò³Îǧ¤·¤Æ¤¤¤¯¤³¤È¤¬ÂçÀڤǤ¹¡£

¡¡½èÍý¤Îή¤ì¤ò¸«Ä¾¤·¤¿¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¤¤Þ¤¹¡£¤ª»È¤¤¤ò½ªÎ»¤·¤ÆË«¾Þ¤ò³ÍÆÀ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ÎË«¾Þ¤Î¥ê¥¹¥È¤Ë¥Ç¡¼¥¿¤¬Äɲ䵤ì¤Æ¡¢¤½¤ÎË«¾Þ¤¬»ý¤Ä¥Ý¥¤¥ó¥Èʬ¤¬²Ã»»¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡¥²¡¼¥à¤òÄä»ß¤»¤º¤Ë¡¢²¿²ó¤â½èÍý¤ò·«¤êÂؤ¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¥Ý¥¤¥ó¥È¤ÎÃͤ¬¤É¤ó¤É¤ó¤È²Ã»»¤µ¤ì¤Æ¤¤¤­¡¢¥ê¥¹¥È¤Ë¤âË«¾Þ¤¬Äɲ䵤ì¤Æ¤¤¤±¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡ÆäËƱ¤¸Ë«¾Þ¤ò³ÍÆÀ¤·¤¿¾ì¹ç¡¢¥ê¥¹¥È¤Ë¤Ï¿·¤·¤¯Äɲ䵤줺¡¢¤¹¤Ç¤Ë¤¢¤ëË«¾Þ¤Î¿ô¤¬²Ã»»¤µ¤ì¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤ì¤ÏƱ¤¸Ë«¾Þ¤ò½ÅÊ£¤·¤Æ³ÍÆÀ¤·¤¿ºÝ¤ËÀ©¸æ¤¹¤ë½èÍý¤¬Æþ¤Ã¤Æ¤¤¤ë¤¿¤á¡¢¤½¤ì¤¬Àµ¾ï¤ËÆ°¤¤¤Æ¤¤¤ë¤«¤òȽÃǤ¹¤ëɬÍפ¬¤¢¤ë¤«¤é¤Ç¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢¥ê¥¹¥È¤Ë¤ÏË«¾Þ¤Î¼ïÎऴ¤È¤Ëʬ¤±¤é¤ì¤ÆÄɲ䵤ì¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è¡¡³ÍÆÀ¤·¤¿Ë«¾Þ¤ò¼ïÎऴ¤È¤Ëʬ¤±¤Æ¥ê¥¹¥ÈÄɲä·¡¢¥Ý¥¤¥ó¥È¤ò²Ã»»¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯



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

¡¡¼¡¤Ï¡¡¼ê½ç£²£²¡¡¡¼¥æ¡¼¥¶¡¼¤Î¥×¥ì¥¤¥Ç¡¼¥¿¤ò¥»¡¼¥Ö¤¹¤ëµ¡Ç½¤Î¼ÂÁõ¡¼¡¡¤Ç¤¹¡£

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


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

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

Menu


´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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