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

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

£³£°¡¥¾ò·ïÉÕ¤­¤Îʬ´ôµ¡Ç½(º£¤Þ¤Ç¤ËÁªÂò¤·¤Æ¤¤¤¿ÁªÂò»è¤Ë±þ¤¸¤¿Ê¬´ô¤ÎÀ¸À®)¤ò¼ÂÁõ¤¹¤ë



¡¡¿·¤·¤¯³Ø½¬¤¹¤ëÆâÍƤǤ¹¡£

¡¡¡¦Linq¤òÍøÍѤ·¤¿ÇÛÎó¤ÎContais¥á¥½¥Ã¥É
¡¡¡¦forʸ¤Îcontinue¥­¡¼¥ï¡¼¥É



£³£°¡¥¾ò·ïÉÕ¤­¤Îʬ´ôµ¡Ç½(º£¤Þ¤Ç¤ËÁªÂò¤·¤Æ¤¤¤¿ÁªÂò»è¤Ë±þ¤¸¤¿Ê¬´ô¤ÎÀ¸À®)¤ò¼ÂÁõ¤¹¤ë


¡¡¥×¥ì¥¤¥ä¡¼¤¬¥²¡¼¥àÆâ¤ÇÁªÂò¤·¤Æ¤¤¤¿Ê¬´ô¤ÎÆâÍƤò¾ò·ï¤Ë¡¢ÆÃÄê¤Îʬ´ô¤òÄ̲ᤷ¤Æ¤¤¤Ê¤¤¤Èɽ¼¨¤µ¤ì¤Ê¤¤Ê¬´ô¤òºîÀ®¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡Î㤨¤Ð¡¢£³ÈÖ¤Îʬ´ô¥ë¡¼¥È¤òÁªÂò¤·¤ÆÄ̲ᤷ¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢¤½¤ÎÀè¤Ë¤¢¤ë£·ÈÖ¤Îʬ´ô¤¬É½¼¨¤µ¤ì¤Ê¤¤¡¢¤È¤¤¤¦¾ò·ï¤òÉÕ¤±¤¿Ê¬´ô¤òºî¤ëµ¡Ç½¤Ç¤¹¡£


Àß·×


¡¡¥×¥ì¥¤¥ä¡¼¤¬¤É¤¦¤¤¤Ã¤¿ÁªÂò»è¤Ç¥²¡¼¥à¤ò¿Ê¹Ô¤·¤Æ¤¤¤ë¤Î¤«¤òÇÄ°®¤·¡¢¤½¤ì¤Ë¹ç¤ï¤»¤Æ¾ò·ï¤Ä¤­¤Îʬ´ô¤òȽÄꤷ¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡¥×¥ì¥¤¥ä¡¼¤¬ÁªÂò¤·¤¿Ê¬´ô¤ÎÁªÂò»è¤Ë¤Ä¤¤¤Æ¤Ï¡¢GameData¥¹¥¯¥ê¥×¥È¤Ë¿·¤·¤¯List<int>·¿¤ÎÊÑ¿ô¤òÍÑ°Õ¤·¡¢
¤½¤Á¤é¤Ë¡¢ÁªÂò¤ò¹Ô¤¦¤¿¤Ó¤Ë½ç¼¡¡¢ÁªÂò¤·¤¿Ê¬´ô¤ÎÈÖ¹æ¤òÄɲ䷤Ƥ¤¤¯¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡Î㤨¤Ð¡¢ºÇ½é¤Îʬ´ô¤Ç£²ÈÖ¤ÎÈÖ¹æ¤ò»ý¤Äʬ´ô¤òÁªÂò¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎList¤Ë 2 ¤È¤¤¤¦ÈÖ¹æ¤òÅÐÏ¿¤·¤Æ¤ª¤­¤Þ¤¹¡£
¤³¤ì¤òÁªÂò»è¤òÁª¤Ö¤¿¤Ó¤ËÄɲ䷤Ƥ¤¤­¤Þ¤¹¡£¤½¤¦¤¹¤ë¤³¤È¤Ç¡¢¥×¥ì¥¤¥ä¡¼¤¬ÁªÂò¤·¤Æ¤­¤¿¤¹¤Ù¤Æ¤ÎÁªÂò»è¤ò³Îǧ¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£

¡¡¤³¤Î¾ðÊó¤ò¾ò·ï¤ÎÍ×ÁǤȤ·¤ÆÍøÍѤ·¡¢¤³¤ÎList¤Ë´Þ¤Þ¤ì¤Æ¤¤¤ëÈÖ¹æ¤ò¾ò·ï¤òËþ¤¿¤·¤Æ¤¤¤ëÈÖ¹æ¤È¤·¤Æ»È¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡¡¤½¤Î¤¿¤á¤Ë¤Þ¤º¡¢Excel¥Õ¥¡¥¤¥ë¤Ç¤Îʬ´ôÈÖ¹æ¤Î»ý¤¿¤»Êý¤òÊѹ¹¤·¤Þ¤¹¡£
¤¤¤Þ¤Þ¤Ç¤Ïʬ´ô¤Î¿ô¤Ë¹ç¤ï¤»¤Æ¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÈÖ¹æ¤Î¤ß¤òÅÐÏ¿¤·¤Æ¤¤¤Þ¤·¤¿¤¬¡¢¾ò·ïÉÕ¤­¤Îʬ´ôÈÖ¹æ¤Î¾ì¹ç¤Ë¤Ï¡¢È¾³Ñ¥¹¥é¥Ã¥·¥å / ¤ò»È¤Ã¤Æ
£±¤Ä¤Îʬ´ôÈÖ¹æ¤Ë£²¤Ä¤Î¾ðÊó¤ò»ý¤¿¤»¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£ºÇ½é¤ÎÈֹ椬¾ò·ï¤È¤Ê¤ëʬ´ô¤ÎÈֹ桢2ÈÖÌܤÎÈֹ椬º£¤Þ¤Ç¤ÈƱ¤¸Ê¬´ô¤ÎÈÖ¹æ¤Ç¤¹¡£

¡¡¥²¡¼¥àÆâ¤Ç¤Ï¡¢1ÈÖÌܤÎÈÖ¹æ¤òʬ´ô¤Î¾ò·ïÈÖ¹æ¤È¤·¤ÆȽÄꤷ¡¢¤½¤ÎÈֹ椬GameData¤ÎList¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¸Â¤ê¡¢2ÈÖÌܤÎÈÖ¹æ¤òʬ´ôÍѤΥܥ¿¥ó¤È¤·¤ÆÀ¸À®¤·¤Þ¤¹¡£

 "4/6, 8, 2"

¡¡¾ò·ï¤ò»ý¤¿¤Ê¤¤Ê¬´ôÈÖ¹æ¤Ï¡¢º£¤Þ¤Ç¤ÈƱ¤¸¤è¤¦¤Ëʬ´ô¤¹¤ëÈÖ¹æ¤Î¤ß¤ò½ñ¤­¤Þ¤¹¡£

¡¡¾åµ­¤ÎÎã¤Ç¤Ï¡¢Ê¬´ô¤Ï3¤Ä¸ºß¤·¡¢¤½¤ÎÆâ¤ÎºÇ½é¤Îʬ´ô¤Ë¤Ï¾ò·ï¤¬¤¢¤ê¡¢»Ä¤ë2¤Ä¤Ï¾ò·ï¤Ê¤·¤ÇÀ¸À®¤µ¤ì¤ëʬ´ô¤Ë¤Ê¤ê¤Þ¤¹¡£
ºÇ½é¤Îʬ´ôÈÖ¹æ¤Ï¡¢ 4 ¤È¤¤¤¦ÈÖ¹æ¤Îʬ´ô¤òÄ̲ᤷ¤Æ¤¤¤ë(GameData¤ÎList¤ËÅÐÏ¿¤¬¤¢¤ë)¾ì¹ç¤Ë¸Â¤ê¡¢ 6 ¤È¤¤¤¦Ê¬´ô¤òÀ¸À®¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£


¼ÂÁõ¼ê½ç


¡¡°Ê²¼¤Î¼ê½ç¤Ç¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡£±¡¥Excel¥Õ¥¡¥¤¥ë¤ò½¤Àµ¤·¤Æ¡¢Ê¬´ô¤ÎÈÖ¹æ¤ÎÅÐÏ¿ÊýË¡¤òÊѹ¹¤¹¤ë
¡¡£²¡¥SenarioMasterData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë
¡¡£³¡¥GameData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤¬ÁªÂò¤·¤¿Ê¬´ô¤ÎÈÖ¹æ¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë
¡¡£´¡¥GameDirector¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¤òȽÄꤹ¤ë½èÍý¤òÄɲ乤ë
¡¡£µ¡¥TextMessageViewew¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤ò´ÉÍý¤¹¤ë½èÍý¤òÄɲ乤ë


£±¡¥Excel¥Õ¥¡¥¤¥ë¤ò½¤Àµ¤·¤Æ¡¢Ê¬´ô¤ÎÈÖ¹æ¤ÎÅÐÏ¿ÊýË¡¤òÊѹ¹¤¹¤ë


¡¡¾ò·ï¤ò¤Ä¤±¤¿¤¤Ê¬´ôÈÖ¹æ¤Î¾ðÊó¤òÊѹ¹¤·¤Þ¤¹¡£

¡¡"1/4" ¤Î¤è¤¦¤Ë¡¢ºÇ½é¤Ë¾ò·ï¤È¤Ê¤ëʬ´ô¤ÎÈÖ¹æ / À¸À®¤µ¤ì¤ëʬ´ô¤ÎÈÖ¹æ ¤Î½ñ¼°¤Çµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¤Ê¤ª¥×¥í¥°¥é¥à¾å¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¤¬ÀèƬ¤Ë¤¯¤ë¤è¤¦¤Ëµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡Ê£¿ô¾ò·ïÉÕ¤­¤Îʬ´ô¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¡ "1/4, 2/6, 3" ¤Î¤è¤¦¤Ë¡¢¾ò·ï¤Î¤Ê¤¤¤â¤Î¤òºÇ¸å¤Ëµ­½Ò¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£


¥µ¥ó¥×¥ë Json¥Õ¥¡¥¤¥ë

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



£²¡¥SenarioMasterData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë


¡¡¡Ú£±¡Û¤ÇºîÀ®¤·¤¿Excel¥Ç¡¼¥¿¤ò¥²¡¼¥àÆâ¤ËÆɤ߹þ¤á¤ë¤è¤¦¤Ë¡¢¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Þ¤¹¡£

Excel => Json¤«¤é¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤ë¾ì¹ç


SenarioMasterData.cs

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



Excel Importer¤ÇExcel¥Õ¥¡¥¤¥ë¤«¤éľÀÜ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤ë¾ì¹ç


Scenario.cs

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



£³¡¥GameData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤¬ÁªÂò¤·¤¿Ê¬´ô¤ÎÈÖ¹æ¤òÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë


¡¡¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤È¾È¹ç¤¹¤ë¤¿¤á¤Ë¡¢¥×¥ì¥¤¥ä¡¼¤¬ÁªÂò¤·¤¿Ê¬´ô¾ðÊó¤òGameData¤ËÅÐÏ¿½ÐÍè¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¤Þ¤¿¡¢Excel¤äJson¤Î¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß¤ò¹Ô¤¦ºÝ¤Ë¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤òÀè¤Û¤ÉÊѹ¹¤·¤¿ScenerioDataList(Sceneario)¤ËÅÐÏ¿¤Ç¤­¤ë¤è¤¦¤Ë¡¢Æɤ߹þ¤ßÊýË¡¤ò½¤Àµ¤·¤Þ¤¹¡£


GameData.cs

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



¡ãLinq¤òÍøÍѤ·¤¿ÇÛÎó¤ÎContais¥á¥½¥Ã¥É¡ä


¡¡Contains¥á¥½¥Ã¥É¤Ïbool·¿¤ÎÌá¤êÃͤò»ý¤Ä¡¢String¥¯¥é¥¹¤äList¥¯¥é¥¹¤Î»ý¤Ä¥á¥½¥Ã¥É¤Î£±¤Ä¤Ç¤¹¡£¤É¤Á¤é¤â»È¤¤Êý¤ÏƱ¤¸¤Ç¤¹¡£
Contains(°ú¿ô)¤Ç»ÈÍѤ·¡¢°ú¿ô¤È¤·¤Æ»ØÄꤷ¤¿Ãͤ¬String¥¯¥é¥¹¤äList¥¯¥é¥¹Æâ¤ÎÍ×ÁǤ˴ޤޤì¤Æ¤¤¤ë¤«¤òȽÄꤷ¤Þ¤¹¡£
´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï true¡¢´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï false ¤òÌᤷ¤Æ¤¯¤ì¤ë¥á¥½¥Ã¥É¤Ç¤¹¡£
¡¡Contains¤Î°ú¿ô¤Ï¥¸¥§¥Í¥ê¥Ã¥¯·¿¤Ç¤¹¡£¤½¤Î¤¿¤á¤½¤ÎÅÔÅÙ¡¢ÄêµÁ¤·¤Æ¤¤¤ë·¿¤Ë±þ¤¸¤Æ»ØÄꤹ¤ëÍ×ÁǤòÊѹ¹¤Ç¤­¤Þ¤¹¡£

¡¡ÇÛÎó¤Ë¤ÏContains¥á¥½¥Ã¥É¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢Linq¤Î»ý¤ÄContains¥á¥½¥Ã¥É¤òÍøÍѤ¹¤ë¤³¤È¤ÇÇÛÎó¤ËÂФ·¤Æ¤âContains¥á¥½¥Ã¥É¤òÍøÍѤ¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£

¡¡using System.Linq;

  if (tempBranchNos[x].Contains("/")) {

¡¡¤³¤Á¤é¤Ç¤Ï°ú¿ô¤È¤·¤Æʸ»úÎó¤Î / ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£Íýͳ¤ÏString·¿¤ÎÇÛÎó¤Ç¤¢¤ë¤¿¤á¡¢Ê¸»úÎó¤ÎÃæ¤ò¸¡º÷¤·¤¿¤¤¤¿¤á¤Ç¤¹¡£
¤â¤·¤â tempBranchNos[x] ÊÑ¿ôÆâ¤Ë / ¤¬´Þ¤Þ¤ì¤Æ¤¤¤ë¾ì¹ç¡¢true ¤¬Ìá¤Ã¤Æ¤¯¤ë¤¿¤á¡¢ifʸ¤Î¾ò·ï¤òËþ¤¿¤¹¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡
»²¹Í¥µ¥¤¥È
SamuraiBlog
¡ÚC#ÆþÌç¡ÛContains¤ÇÃͤ¬´Þ¤Þ¤ì¤ë¤«Ä´¤Ù¤ëÊýË¡(ʸ»úÎó/ÇÛÎó/List)
https://www.sejuku.net/blog/41745


£´¡¥GameDirector¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¤òȽÄꤹ¤ë½èÍý¤òÄɲ乤ë


¡¡CreateBranchSelectButton¥á¥½¥Ã¥É¤Î°ú¿ô¤È½èÍý¤ÎÆâÍƤò½¤Àµ¤·¤Þ¤¹¡£
ʬ´ô¥Ü¥¿¥ó¤òÀ¸À®¤¹¤ëÁ°¤Ë¾ò·ï¤ò»ý¤Äʬ´ô¤«¤É¤¦¤«¤ò³Îǧ¤·¡¢¾ò·ï¤ò»ý¤Ä¾ì¹ç¤Ë¤Ï¤½¤ì¤òËþ¤¿¤·¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¡¢Ê¬´ô¥Ü¥¿¥ó¤òÀ¸À®¤¹¤ë¤è¤¦¤ËÀ©¸æ½èÍý¤òÄɲä·¤Þ¤¹¡£

¡¡³ºÅö¤Î¥á¥½¥Ã¥É¤Î¤ß¤òµ­ºÜ¤·¤Þ¤¹¡£


GameDirector.cs

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



¡ãforʸ¤Îcontinue¥­¡¼¥ï¡¼¥É¡ä


¡¡¥ë¡¼¥×¤Î½èÍý¤ò½ªÎ»¡Ê¥¹¥­¥Ã¥×¡Ë¤·¡¢¥ë¡¼¥×¤ÎÀèƬ¤ËÌá¤ë½èÍý¤Ç¤¹¡£¤â¤·¤â½èÍý¤ÎÅÓÃæ¤Ç continue ¤¬¼Â¹Ô¤µ¤ì¤¿¾ì¹ç¡¢¤³¤Î½èÍý°Ê¹ß¤Î½èÍý¤Ï¹Ô¤ï¤ì¤º¤Ë¡¢¥ë¡¼¥×¤ÎÀèƬ¤ËÌá¤ê¤Þ¤¹¡£

  // ¥á¥Ã¥»¡¼¥¸¤Î¿ôʬ¤Îʬ´ô¥Ü¥¿¥ó¤ÎÀ¸À®
  for (int i = 0; i < branchMessages.Length; i++) {

  ////* ¤³¤³¤«¤éÄɲà *////

      // À¸À®¤¹¤ëʬ´ô¤¬¡¢¾ò·ï¤Î¤¢¤ëʬ´ô¤«³Îǧ
      if (i < conditionalBranchNo.Count) {
          // ʬ´ô¤Î¾ò·ï¤ÎÈÖ¹æ¤òÄ̲ᤷ¤Æ¤¤¤ë¤«³Îǧ¡£Ä̲ᤷ¤Æ¤¤¤Ê¤±¤ì¤Ðʬ´ô¤òɽ¼¨¤·¤Ê¤¤
          if (!GameData.instance.chooseBranchList.Contains(conditionalBranchNo[i])) {

              continue;    <= ½èÍý¤ò¥¹¥­¥Ã¥×¤·¡¢forʸ¤ÎÀèƬ¤ËÌá¤ë
          }
      }

¡¡¤³¤Îʬ´ô¤Î¾ì¹ç¡¢if (!GameData.instance.chooseBranchList.Contains(conditionalBranchNo[i])) { ¤Î¾ò·ï¤òËþ¤¿¤·¤¿¾ì¹ç¤Ë continue ¤¬¼Â¹Ô¤µ¤ì¤Þ¤¹¡£
¤½¤Î¾ì¹ç¡¢¤³¤Î½èÍý°Ê¹ß¤Ë¤¢¤ëʬ´ô¥Ü¥¿¥ó¤ÎÀ¸À®½èÍý¤¬¹Ô¤ï¤ì¤º¤Ë¡¢forʸ¤ÎÀèƬ¤ËÌá¤ê¡¢¼¡¤Î¥ë¡¼¥×½èÍý¤¬³«»Ï¤µ¤ì¤Þ¤¹¡£


£µ¡¥TextMessageViewew¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤ò´ÉÍý¤¹¤ë½èÍý¤òÄɲ乤ë


¡¡Àë¸À¥Õ¥£¡¼¥ë¥É¤Ë conditionalBranchNo ÊÑ¿ô¤òÄɲä·¡¢¾ò·ïÉÕ¤­¤Îʬ´ô¤Î¾ðÊó¤ò´ÉÍý¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
SetUpScenarioData¥á¥½¥Ã¥É¤Î½èÍý¤òÄɲä·¡¢ºîÀ®¤·¤¿ conditionalBranchNo ÊÑ¿ô¤Ë¾ò·ïÉÕ¤­¤Îʬ´ô¾ðÊó¤òÂåÆþ¤·¤Þ¤¹¡£

¤Þ¤¿Ê¬´ô¥Ü¥¿¥ó¤òÀ¸À®¤¹¤ë¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤Î°ú¿ô¤ËÂè3°ú¿ô¤òÄɲä·¤Þ¤¹¡£

TextMessageViewew.cs

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



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


¡¡°Ê¾å¤Ç¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤·¤Þ¤¹¡£

¡¡GameData¤ÎList¤ÎÃͤò¸«¤Æ¡¢¾ò·ï¤Î¤¢¤ëʬ´ô¥Ü¥¿¥ó¤¬À¸À®¤µ¤ì¤ë/¤µ¤ì¤Ê¤¤¾õÂÖ¤òξÊý³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£


¡¡¤ª¤Ä¤«¤ì¤µ¤Þ¤Ç¤·¤¿¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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