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

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

ȯŸ£±£µ¡¡¡¼¥¯¥ê¥¢¥Ý¥¤¥ó¥Èµ¡Ç½¤Î¼ÂÁõ¡¼
£²£±¡¥Canvas_Overlay ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥Ý¥¹¥È¥×¥í¥»¥Ã¥·¥ó¥°¤Î±Æ¶Á¤ò¼õ¤±¤Ê¤¤ UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òÇÛÃÖ¤¹¤ë
£²£²¡¥¥­¥ã¥é·ÀÌóÍѤΥ¯¥ê¥¢¥Ý¥¤¥ó¥È¤òÄɲä·¡¢¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Ëɽ¼¨¤¹¤ëµ¡Ç½¤È¡¢¥Ð¥È¥ë¥¯¥ê¥¢»þ¤Ë²Ã»»¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



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

¡¡¡¦Ê£¿ô¤Î Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»È¤¤Ê¬¤±Êý



£²£±¡¥Canvas_Overlay ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥Ý¥¹¥È¥×¥í¥»¥Ã¥·¥ó¥°¤Î±Æ¶Á¤ò¼õ¤±¤Ê¤¤ UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òÇÛÃÖ¤¹¤ë

£±¡¥Àß·×


¡¡¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Ë¤Æ¼ÂÁõ¤¹¤ëÆâÍƤÎÀ߷פò¹Ô¤¤¤Þ¤¹¡£

¡¡¸½ºß¡¢¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Î¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤Ï Canvas_Camera(WorldMap) ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤Á¤é¤Ï¥Ý¥¹¥È¥×¥í¥»¥Ã¥·¥ó¥°¤Î±Æ¶Á¤ò¼õ¤±¤é¤ì¤ë¤è¤¦¤Ë¡¢Canvas ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Render Mode ¤ò Camera ¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¾ï¤ËºÇÁ°Ì̤Ëɽ¼¨¤µ¤ì¤ë¤È¤¤¤¦Êý¼°¤Ç¤Ï¤Ê¤¯¡¢¤¢¤¯¤Þ¤Ç¤â¥«¥á¥é¤òÄ̤¸¤Æ UI °Ê³°¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÈƱÍͤ˥«¥á¥é¤¬ UI ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÉÁ²è¤·¤Æ¤¤¤Þ¤¹¡£

¡¡º£²ó¤Ïº£¤Þ¤Ç¤âÍøÍѤ·¤Æ¤¤¤¿¾ï¤ËºÇÁ°Ì̤˥«¥á¥é¤Î±Æ¶Á²¼¤Ê¤¯É½¼¨¤¹¤ë UI ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òºîÀ®¤·¤ÆÇÛÃÖ¤ò¹Ô¤¤¤¿¤¤¤¿¤á¡¢
¿·¤·¤¯ Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¤½¤Á¤é¤Î RenderMode ¤Ï Overlay ¤Ë¤¹¤ë¤³¤È¤Ç¡¢¥«¥á¥é¤òÍøÍѤ»¤º¤Ë¡¢¾ï¤Ë¥²¡¼¥à²èÌ̤κÇÁ°Ì̤Ëɽ¼¨¤µ¤ì¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ UI ¤òºîÀ®¤·¤Æ¤¤¤­¤Þ¤¹¡£



¡¡º£²ó¤Ï¼¡¤Î¼ÂÁõ¤Ë¸þ¤±¤Æ¡¢Â礭¤¯Ê¬¤±¤Æ£²¤Ä¤Îµ¡Ç½¤Î UI ¤òºîÀ®¤·¤Þ¤¹¡£

¡¡£±¤Ä¤Ï¡¢¥­¥ã¥é¤ò·ÀÌ󤹤뤿¤á¤Î¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤òɽ¼¨¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤Ç¤¹¡£
¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤È¤Ï¡¢¥Ð¥È¥ë¤ò¥¯¥ê¥¢¤·¤¿ºÝ¤ËË«¾Þ¤È¤·¤Æ³ÍÆÀ¤Ç¤­¤ë¥Ü¡¼¥Ê¥¹¥Ý¥¤¥ó¥È¤Ç¤¹¡£¥Ð¥È¥ë¤ò¥¯¥ê¥¢¤¹¤ë¤¿¤Ó¤Ë²Ã»»¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢
ί¤Þ¤Ã¤¿¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤ò¾ÃÈñ¤·¤Æ¡¢¥æ¡¼¥¶¡¼¤¬Ç¤°Õ¤ÎÌ£Êý¥­¥ã¥é¤È·ÀÌ󤹤뤳¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡º£¸å¤Ï¡¢¤³¤Î·ÀÌó¤·¤¿¥­¥ã¥é¤Î¤ß¤ò¥Ð¥È¥ë¤ÇÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¤Î¤Ç¡¢¤½¤ÎºÝ¤Ë»È¤¤¤Þ¤¹¡£

¡¡¤â¤¦£±¤Ä¤Ï¡¢¤³¤Î¥­¥ã¥é¤ò·ÀÌ󤹤뤿¤á¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¯¤¿¤á¤Î¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤Ç¤¹¡£
¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Ë¤Æ¤³¤Î¥Ü¥¿¥ó¤ò²¡¤¹¤³¤È¤Ç¡¢¥æ¡¼¥¶¡¼¤Ï¤¤¤Ä¤Ç¤âÌ£Êý¥­¥ã¥é¤ò·ÀÌ󤹤뤳¤È¤¬¤Ç¤­¤ëÀ߷פˤ·¤Þ¤¹¡£



¡¡»²¹ÍÍѤβèÁü¤ò·ÇºÜ¤·¤Æ¤ª¤­¤Þ¤¹¡£µ¡Ç½Åª¤ËÌäÂ꤬¤Ê¤±¤ì¤Ð¡¢¤³¤ÎÄ̤ê¤Ç¤Ê¤¯¤Æ¹½¤¤¤Þ¤»¤ó¡£¼«Í³¤ËºîÀ®¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡ãɬÍ×¤Ê UI­¡¡ä
¡¡¡¦¥¯¥ê¥¢¥Ý¥¤¥ó¥È(¥­¥ã¥é·ÀÌóÍѤΥݥ¤¥ó¥È)¤òɽ¼¨¤¹¤ë¤¿¤á¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¦¾åµ­¤Î¥Ý¥¤¥ó¥È¤Î¥é¥Ù¥ëɽ¼¨(¾ï¤Ë TotalClearPoint: ¤Èɽ¼¨)¤¹¤ë¤¿¤á¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¦¾åµ­£²¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÇØ·ÊÍѤβèÁü¤òɽ¼¨¤¹¤ë¤¿¤á¤Î Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¦(ɬÍפǤ¢¤ì¤Ð)¤³¤ì¤é£³¤Ä¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¡¡¡¡¡¡¡(À½ºî¤·¤Æ¤¤¤¯½çÈ֤Ȥ·¤Æ¤Ï¡¢²¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤«¤éºî¤Ã¤Æ¤¤¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£¥Õ¥©¥ë¥À => ÇطʲèÁü => ¥é¥Ù¥ë => ¥¯¥ê¥¢¥Ý¥¤¥ó¥Èɽ¼¨)

¡ãɬÍ×¤Ê UI­¢¡ä
¡¡¡¦¥­¥ã¥é¤ò·ÀÌ󤹤뤿¤á¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¯¤¿¤á¤Î Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¡¡¡¡¡¡¡(»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏÉÔÍ×)
¡¡¡¦¾åµ­¤Î¥Ü¥¿¥ó¤Î¥é¥Ù¥ëɽ¼¨(¾ï¤Ë Engage ¤Î¤è¤¦¤Ëɽ¼¨)¤¹¤ë¤¿¤á¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¦(ɬÍפǤ¢¤ì¤Ð)¤³¤ì¤é£²¤Ä¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È
¡¡¡¡¡¡¡¡¡¡(À½ºî¤·¤Æ¤¤¤¯½çÈ֤Ȥ·¤Æ¤Ï¡¢²¼¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤«¤éºî¤Ã¤Æ¤¤¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£¥Õ¥©¥ë¥À => ¥é¥Ù¥ë => ¥Ü¥¿¥ó¤È¥Ü¥¿¥ó¤Î²èÁü)


¡ã´°À®»þ¤Î¥Ò¥¨¥é¥ë¥­¡¼²èÁü¡ä



¡ãScene ¥Ó¥å¡¼²èÁü¡ä



¡ãGame ¥Ó¥å¡¼²èÁü¡ä




£²¡¥Canvas_Overlay ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢ÀßÄê¤ò¹Ô¤¦


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Î¶õ¤¤¤Æ¤¤¤ë¾ì½ê¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢UI => Canvas ¤òÁªÂò¤·¡¢¿·¤·¤¤ Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£
̾Á°¤ò Canvas_Overlay ¤ËÊѹ¹¤·¡¢RenderMode ¤¬°Û¤Ê¤ë¤³¤È¤¬È½Ê̤Ǥ­¤ë¤è¤¦¤Ë¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡Ä̾ï¤Î UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¤¹¤Ù¤Æ¤Î¤³¤Î Canvas_Overlay ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆºîÀ®¤·¤Þ¤¹¡£


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


¡¡Canvas ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ÏÉÔÍפǤ¹¡£
¤³¤ÎÉôʬ¤¬ Canvas_Camera(WorldMap) ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤Î°ìÈ֤ΰ㤤¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢½é´üÀßÄê¤Ç¤¢¤ë Screen Space - Overlay ¤Î¤Þ¤Þ¤Ë¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£

¡¡CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ò½¤Àµ¤·¡¢Game ¥Ó¥å¡¼¤Î²òÁüÅ٤ȹç¤ï¤»¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Á¤é¤ÏµÕ¤Ë¡¢¤¹¤Ç¤ËºîÀ®ºÑ¤Î Canvas_Camera(WorldMap) ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ÈƱ¤¸¤Ç¹½¤¤¤Þ¤»¤ó¤Î¤Ç¡¢¤½¤Á¤é¤ò»²¹Í¤Ë¤¹¤ë¤È¤è¤¤¤Ç¤·¤ç¤¦¡£


Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü



£³¡¥Ìò³ä¤Ë±þ¤¸¤¿³Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡ãTop_UI ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä



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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãimgToalClearPointFrame ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä



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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãlblTotalClearPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä


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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãtxtTotalClearPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä



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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãEngageSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä

¡¡·ÀÌó¤È¤¤¤¦°ÕÌ£¤Ç Engage ¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢Æ±ÍͤÎÊÌñ¸ì¡ÊContract ¤Ê¤É¡Ë¤òÍøÍѤ·¤Æ¤¤¤¿¤À¤¤¤Æ¤â¹½¤¤¤Þ¤»¤ó¡£


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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãbtnEngage ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä


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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü




¡ãlblEngage ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡ä


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



Scene ¥Ó¥å¡¼²èÁü¤È¥Ò¥¨¥é¥ë¥­¡¼²èÁü






£²£²¡¥¥­¥ã¥é·ÀÌóÍѤΥ¯¥ê¥¢¥Ý¥¤¥ó¥È¤òÄɲä·¡¢¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Ëɽ¼¨¤¹¤ëµ¡Ç½¤È¡¢¥Ð¥È¥ë¥¯¥ê¥¢»þ¤Ë²Ã»»¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤ò¥²¡¼¥àÆâ¤Ë¼ÂÁõ¤·¡¢±¿ÍѤ¹¤ë¤¿¤á¤Î½àÈ÷¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤Î»ÅÍͤȥµ¥¤¥¯¥ë¤È¤·¤Æ¤Ï¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ë¸¡Æ¤¤·¤Æ¤¤¤Þ¤¹¡£
¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤È¤¤¤¦Ì¾¾Î¤Ï¼«Í³¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£

¡ã¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤È·ÀÌó¤Ë¤è¤ë¥µ¥¤¥¯¥ë¡ä
¡¡£±¡¥GameData ¥¯¥é¥¹¤Ç int ·¿¤Î totalClearPoint ÊÑ¿ô¤È¤·¤Æ¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤Î´ÉÍý¤ò¹Ô¤¦¡£¿§¡¹¤Ê¥¯¥é¥¹¤«¤é¥¢¥¯¥»¥¹¤·¤ä¤¹¤¤¤¿¤á
¡¡¡¡¡¡¹ç¤ï¤»¤Æ¡¢·ÀÌó¤·¤¿Ì£Êý¥­¥ã¥é¤Î¾ðÊó¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î engageCharaNosList ÊÑ¿ô¤âÄɲ䷤Ƥª¤¯

¡¡£²¡¥¥²¡¼¥à³«»Ï»þ¤Î  totalClearPoint ÊÑ¿ô¤ÎÃÍ¤Ï 0

¡¡£³¡¤¥Ð¥È¥ë¥·¡¼¥ó¤ò¥¯¥ê¥¢¤¹¤ë¤È¡¢¥¯¥ê¥¢¤ÎË«¾Þ¤È¤·¤Æ¡¢³Æ StageData ¥¯¥é¥¹¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë clearPoint ÊÑ¿ô¤ÎÃÍʬ¤ò  totalClearPoint ÊÑ¿ô¤Ë²Ã»»¤¹¤ë

¡¡£´¡¥¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤Ë¤ÏÌ£Êý¥­¥ã¥é¤È·ÀÌ󤹤뤿¤á¤Î¥Ü¥¿¥ó¤¬¤¢¤ê¡¢¤½¤ì¤ò²¡¤¹¤È·ÀÌóÍѥݥåץ¢¥Ã¥×¤¬³«¤¯
¡¡¡¡¡¡Ì£Êý¥­¥ã¥é¤Î¥Ç¡¼¥¿(CharaData ¥¯¥é¥¹)¤Ë·ÀÌóÎÁ¤È¤·¤Æ engagePoint ÊÑ¿ô¤ò¿·¤·¤¯ÀßÄꤷ¡¢¤³¤ì¤¬¥­¥ã¥é¤È·ÀÌ󤹤ëºÝ¤ËɬÍפʥ¯¥ê¥¢¥Ý¥¤¥ó¥È¤Ë¤Ê¤ë

¡¡£µ¡¥totalClearPoint ÊÑ¿ô¤ÎÃͤò engagePoint ÊÑ¿ô¤ÎÃÍʬ¤À¤±¸º»»¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¤½¤ÎÌ£Êý¥­¥ã¥é¤È·ÀÌ󤹤뤳¤È¤¬¤Ç¤­¤ë
¡¡¡¡¡¡¤³¤Î¥¿¥¤¥ß¥ó¥°¤Ç GameData ¥¯¥é¥¹¤Î engageCharaNosList ÊÑ¿ô¤Ë¾ðÊó¤¬ÅÐÏ¿¤µ¤ì¤Æ¡¢¥æ¡¼¥¶¡¼¤¬¤É¤Î¥­¥ã¥é¤È·ÀÌóºÑ¤«¤ò´ÉÍý¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¾õÂ֤ˤ¹¤ë

¡¡£¶¡¥¡Ú£³¡Û¡Á¡Ú£µ¡Û¤ò·«¤êÊÖ¤·¤Æ¥µ¥¤¥¯¥ë¤È¤¹¤ë¡£·ÀÌó¤Ç¤­¤ëÌ£Êý¥­¥ã¥é¤òÁý¤ä¤·¤Æ¤¤¤¯¤³¤È¤Ç¡¢ÇÛÃ֤Ǥ­¤ëÌ£Êý¥­¥ã¥é¤¬Áý¤¨¤Æ¥²¡¼¥à¤ÎÀïάÀ­¤¬¹â¤Þ¤ë

¡¡¤³¤ÎÀ߷פò¤·¤Ã¤«¤ê¤ÈǰƬ¤ËÃÖ¤­¤Þ¤·¤Æ¡¢¼ÂÁõ¤Î¤¿¤á¤ÎÀ߷פò¶ñÂÎŪ¤Ë¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥µ¥¤¥¯¥ë¤È¤·¤Æ°ìÏ¢¤Î½èÍý¤Îή¤ì¤¬¥¤¥á¡¼¥¸¤Ç¤­¤Æ¤¤¤ë¤«¡¢¤Ç¤­¤Æ¤¤¤Ê¤¤¤«¤Ë¤è¤ê¡¢¥í¥¸¥Ã¥¯¤òÁȤàºÝ¤ÎÆñ°×ÅÙ¤ä¾ò·ï¤¬ÊѤï¤ê¤Þ¤¹¡£
¤Ê¤ë¤Ù¤¯»þ´Ö¤ò¤«¤±¤ÆÀººº¤ò¹Ô¤¤¡¢¥¹¥à¡¼¥¹¤Ê½èÍý¤Îή¤ì¤ò¹Í¤¨¤ÆÀ߷פòºî¤Ã¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£

¡¡¤³¤ÎÉôʬ¤¬¤·¤Ã¤«¤ê¤·¤Æ¤¤¤ë¤Û¤É¡¢¿·¤·¤¯É¬Íפˤʤ륹¥¯¥ê¥×¥È¤ä¡¢¤¹¤Ç¤Ë¤¢¤ë¥¹¥¯¥ê¥×¥È¤Ø¤Î½¤Àµ²Õ½ê¤¬ÌÀ³Î¤Ë¤Ê¤ê¤Þ¤¹¡£


£²¡¥GameData ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤ä¡¢·ÀÌó¤·¤¿¥­¥ã¥é¤òÅÐÏ¿¤¹¤ë¤¿¤á¤ÎÊÑ¿ô¤Ê¤É¤òÄɲ乤ë




GameData.cs

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


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

¡¡GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò³Îǧ¤·¡¢¤É¤Î¤è¤¦¤Ê¾ðÊó¤¬Áý¤¨¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£


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



£³¡¥StageSelectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢¥²¡¼¥à²èÌ̤˷ÀÌóÍѤΥݥ¤¥ó¥È¤Îɽ¼¨¡¦¹¹¿·¤ò¹Ô¤¦µ¡Ç½¤Î¼ÂÁõ¤ËÄ©À魯¤ë


¡¡¥²¡¼¥à²èÌ̤˷ÀÌóÍѤΥݥ¤¥ó¥È¤òɽ¼¨¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏºîÀ®ºÑ¤Ç¤¹¤Î¤Ç¡¢¼¡¤Ï¡¢¤³¤Î¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤Îɽ¼¨ÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë
GameData ¥¯¥é¥¹¤ËÀè¤Û¤ÉÄɲä·¤¿ totalClearPoint ÊÑ¿ô¤òɽ¼¨¤·¡¢¹¹¿·¤¹¤ë¤¿¤á¤Î½èÍý¤Î¼ÂÁõ¤ËÄ©À路¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤Î totalClearPoint ÊÑ¿ô¤ÎÃͤϥ­¥ã¥é¤È·ÀÌ󤹤ë¤È¡¢¤½¤Î»þÅÀ¤Ç¾ÃÈñ¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢²èÌ̤˰ìÅÙ¥¯¥ê¥¢¥Ý¥¤¥ó¥È¤òɽ¼¨¤¹¤ë¤À¤±¤Ç¤Ï¤Ê¤¯¤Æ¡¢ÃͤËÊѹ¹¤¬¤¢¤Ã¤¿¾ì¹ç¤Ë¤Ï¹¹¿·¤ò¹Ô¤¨¤ë¤è¤¦¤Ëµ¡Ç½¤òÀ߷פ¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£



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


¡¡¥²¡¼¥à³«»ÏÁ°¤Ë¡¢GameData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î totalClearPoint ÊÑ¿ô¤ÎÃͤò 0 °Ê³°¤ÎÃͤËÀßÄꤷ¤Æ¤ª¤­¤Þ¤¹¡£

¡¡¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤«¤é¥²¡¼¥à¤ò³«»Ï¤·¤Æ¤¯¤À¤µ¤¤¡£
¥²¡¼¥à²èÌ̤Ëɽ¼¨¤µ¤ì¤Æ¤¤¤ë totalClearPoint ÊÑ¿ô¤òɽ¼¨¤¹¤ëÉôʬ¤¬ totalClearPoint ÊÑ¿ô¤ÎÃͤ¬È¿±Ç¤µ¤ì¤Æɽ¼¨¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£¡¡


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


¡¡¤½¤ì¤Ç¤Ï¼¡¤Ë¡¢totalClearPoint ÊÑ¿ô¤ò¥²¡¼¥àÆâ¤Ç²Ã»»¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£


£µ¡¥GameManager ¤ò½¤Àµ¤¹¤ë


¡¡¤³¤Î¼ê½ç¤ÎºÇ¸å¤È¤·¤Æ¡¢¥Ð¥È¥ë¤ò¥¯¥ê¥¢¤·¤¿Ê󽷤Ȥ·¤Æ¡¢totalClearPoint ÊÑ¿ô¤ò²Ã»»¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¤½¤ì°Ê³°¤Î TODO Éôʬ¤Î½èÍý¤Ë¤Ä¤¤¤Æ¤â°ì½ï¤Ë¼ÂÁõ¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤Þ¤À̤¼ÂÁõ¤ÎÉôʬ¤¬¤¢¤ì¤Ð»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤â¤·¤â TODO Éôʬ¤Î½èÍý¤¬Ì¤¼ÂÁõ¤Ç¤¢¤ë¾ì¹ç¡¢¤½¤ÎÉôʬ¤Ï¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤¯¤À¤µ¤¤¡£
¤¿¤À¤·¡¢¥³¥ë¡¼¥Á¥ó¥á¥½¥Ã¥ÉÆâ¤Ç yield return ¤Î½èÍý¤¬£±¤Ä¤âµ­½Ò¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¥¨¥é¡¼¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£
¤½¤Î¾ì¹ç¡¢°ìÅÙ¡¢Ìá¤êÃͤò void ¤Ë¤¹¤ë¤«¡¢¥³¥ë¡¼¥Á¥ó¥á¥½¥Ã¥ÉÆâ¤Ë yield return null; ¤ÎÌ¿Îáʸ¤òÄɲ乤뤳¤È¤Ç²óÈò½ÐÍè¤Þ¤¹¡£

¡¡º£²ó¤Î¼ÂÁõ¤Ç GameManager ¥¯¥é¥¹¤Ï´°À®¤Ç¤¹¡£
ºÇ½é¤«¤éÆɤßľ¤·¤Æ¤ß¤Æ¡¢½èÍý¤¬Æɤ߲ò¤±¤Ê¤¤¾ì½ê¤¬¤Ê¤¤¤«¤ò³Îǧ¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¡¡¤Ê¤ª¡¢¤¹¤Ç¤Ë¼«Ê¬¤Ç¹Í¤¨¤Æ¼ÂÁõ¤¬ºÑ¤ó¤Ç¤¤¤ë½èÍý¤Ë¤Ä¤¤¤Æ¤Ï¡¢½¤Àµ¤ò¹Ô¤¦É¬ÍפϤ¢¤ê¤Þ¤»¤ó¡£
¤½¤Î¾ì¹ç¤Ë¤ÏÉü½¬¤Î¶µºà¤È¤·¤Æ¡¢¤³¤Î¤è¤¦¤Êµ­½Ò¤ÎÊýË¡¤â¤¢¤ë¤È¤¤¤¦·Á¤ÇÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£


GameManager.cs


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


£¶¡¥StageDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò³Îǧ¤¹¤ë


¡¡Datas ¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ë StageDataSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ¡¢³Æ¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¤Ë ClearPoint ÊÑ¿ô¤ÎÃͤ¬ÀßÄꤵ¤ì¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤¹¡£
¥¹¥Æ¡¼¥¸¤ò¥¯¥ê¥¢¤¹¤ë¤È¡¢¤³¤ÎÃͤ¬ GameData ¥¯¥é¥¹¤Î totalClearPoint ÊÑ¿ô¤Ë²Ã»»¤µ¤ì¤Þ¤¹¡£0 ¤Î¤Þ¤Þ¤À¤È²Ã»»½èÍý¤¬¼Â¹Ô¤µ¤ì¤¿¤«¤ï¤«¤ê¤Þ¤»¤ó¤Î¤Ç¡¢Ç°¤Î¤¿¤á¡¢Ä´¤Ù¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¡¡
¡¡ClearPoint ÊÑ¿ô¤ÎÃͼ«ÂΤϸå¤Ç¥Ð¥é¥ó¥¹Ä´À°¤ò¹Ô¤¤¤Þ¤¹¤Î¤Ç¡¢¤Þ¤º¤Ï 0 °Ê³°¤Î¿ôÃͤˤʤäƤ¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¡£


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




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


¡¡¥²¡¼¥à¤ò³«»Ï¤·¤Æ¡¢¥Ð¥È¥ë¤ò¥¯¥ê¥¢¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¯¥ê¥¢¤·¤¿¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë ClearPoint ÊÑ¿ô¤ÎÃͤ¬ GameData ¥¯¥é¥¹¤Î totalClearPoint ÊÑ¿ô¤Ë²Ã»»¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡¥Ð¥È¥ë¸å¡¢¥¹¥Æ¡¼¥¸ÁªÂò¥·¡¼¥ó¤ËÌá¤Ã¤¿ºÝ¤Ë¤â¡¢¸½ºß¤Î GameData ¥¯¥é¥¹¤Î totalClearPoint ÊÑ¿ô¤Ëɽ¼¨¤¬¹¹¿·¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡¤É¤Á¤é¤âÌäÂê¤Ê¤¤¤«¤ò³Îǧ¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£



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

¡¡¼¡¤Ï¡¡È¯Å¸£±£¶¡¡¡¼·ÀÌó»þ¤Î¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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