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

¡¡Á°²ó¤Î¼ê½ç¤Ë°ú¤­Â³¤­¡¢¥à¡¼¥Ó¡¼¤òºÆÀ¸¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¤³¤Î¼ê½ç¤È¼¡¤Î¼ê½ç¤Ç¤Ï¥¹¥¯¥ê¥×¥È¤Î½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡²¼µ­¤ÎÆ°²è¤Ï¤¹¤Ù¤Æ¤Î½¤Àµ¤¬½ªÎ»¤·¤¿ºÝ¤Î´°À®Æ°²è¤Ç¤¹¡£
º£²ó¤Î¼ê½ç¤À¤±¤Ç¤Ï´°À®¤·¤Þ¤»¤ó ¤¬¡¢¤³¤¦¤¤¤Ã¤¿¤â¤Î¤òºîÀ®¤¹¤ë¡¢¤È¤¤¤¦¥¤¥á¡¼¥¸¤ò»ý¤Ä¤¿¤á¤Ë·ÇºÜ¤·¤Æ¤¤¤Þ¤¹¡£



ȯŸ£±£° ¡¼¥à¡¼¥Ó¡¼ºÆÀ¸µ¡Ç½­¡¡¼


¡ã´°À®Æ°²è­¡¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã´°À®Æ°²è­¢¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯




Àß·×


¡¡Á°²ó¤Î¼ê½ç¤ÇºîÀ®¤·¤¿¥à¡¼¥Ó¡¼ºÆÀ¸µ¡Ç½¤Î¥¹¥¯¥ê¥×¥È¤ä¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ò³èÍѤ·¡¢
¥²¡¼¥àÆâ¤ÇÆÃÄê¤ÎÃÏÅÀ¤Ë°ÜÆ°¤·¤¿ºÝ¤Ë¥à¡¼¥Ó¡¼¤òºÆÀ¸¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤Ø½èÍý¤ò¤Ä¤Ê¤²¤ë¤À¤±¤Ç¤Ï¤Ê¤¯¡¢Èó¾ï¤Ë¿¤¯¤Î¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢
£²²ó¤Î¼ê½ç¤Ëʬ¤±¤Æ½çÈ֤˽¤Àµ¤ò¹Ô¤Ã¤Æ¤¤¤­¤Þ¤¹¡£

¡ãº£²ó¤Î¼ê½ç¤Ç¤Î½¤Àµ¡ä
¡¡£±¡¥RailPathData ³ÆÃÏÅÀ¤´¤È¤Ë¥à¡¼¥Ó¡¼ºÆÀ¸¤Î̵ͭ¤òȽÄꤹ¤ë¤¿¤á¤Î¾ðÊó¤òÄɲä·¤Þ¤¹
¡¡£²¡¥UIManager ¥à¡¼¥Ó¡¼ºÆÀ¸Ãæ¤Ë Canvas ¤òÈóɽ¼¨¤Ë¤·¤Æ¥à¡¼¥Ó¡¼¤Î¤ß¤ò²èÌ̤Ëɽ¼¨¤µ¤»¤ëÀ©¸æ¤òÄɲä·¤Þ¤¹
¡¡¡¡¡¡¹ç¤ï¤»¤Æ¡¢¥à¡¼¥Ó¡¼ºÆÀ¸¤¬½ªÎ»¤·¤¿¤é¡¢ºÆÅÙ Canvas ¤òɽ¼¨¤¹¤ëÀ©¸æ¤â¹Ô¤¤¤Þ¤¹

¡ã¼¡²ó¤Î¼ê½ç¤Ç¤Î½¤Àµ¡ä
¡¡£³¡¥GameManager ³ÆÃÏÅÀ¤ËÅþÃ夷¤¿ºÝ¤Ë RailPathData ¤Î¾ðÊó¤è¤ê¥à¡¼¥Ó¡¼ºÆÀ¸¤Î̵ͭ¤òȽÄꤷ¡¢¥à¡¼¥Ó¡¼ºÆÀ¸¤ò¹Ô¤¦À©¸æ¤òÄɲä·¤Þ¤¹
 ¡¡¡¡ ½èÍý¤Îή¤ì¤òÊѹ¹¤·¡¢¥à¡¼¥Ó¡¼ºÆÀ¸Í­Ìµ ¢ª ¥ß¥Ã¥·¥ç¥ó¤Î̵ͭ¤È¤¤¤¦½çÈ֤˽¤Àµ¤·¤Þ¤¹

¡¡£´¡¥RailMoveControlller ³ÆÃÏÅÀ¤ËÅþÃ夷¤¿ºÝ¤ÎȽÄêÊýË¡¤ò½¤Àµ¤·¡¢¥ß¥Ã¥·¥ç¥ó¤ÎȽÄêÊýË¡¤ò½èÍý¤Îή¤ì¤òÊѹ¹¤·¤Þ¤¹¡£GameManager ¤Ë¤â´ØÏ¢¤·¤Þ¤¹

¡¡£µ¡¥RayControlller ¥à¡¼¥Ó¡¼ºÆÀ¸Ãæ¤Ë¤Ï²èÌ̤ò¥¿¥Ã¥×¤·¤Æ¤âÃƤòȯ¼Í¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ëÀ©¸æ¤òÄɲä·¤Þ¤¹

¡¡°Ê¾å¤Ë¤Ê¤ê¤Þ¤¹¡£
¼«Ê¬¤Ç¹Í¤¨¤Æ½èÍý¤ò½¤Àµ¤Ç¤­¤ëÉôʬ¤Ï¡¢¤Ê¤ë¤Ù¤¯¶µºà¤ò¸«¤ëÁ°¤Ë¥×¥í¥°¥é¥à¤ò½ñ¤¯¤³¤È¤ËÄ©À路¤Æ¤¯¤À¤µ¤¤¡£


RailPathData ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡Àè¤Û¤ÉºîÀ®¤·¤¿ MissionEventDetails ¥¹¥¯¥ê¥×¥È¤Î¾ðÊó¤ò¥²¡¼¥àÆâ¤ÇÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¡¢
RailPathData ¥¹¥¯¥ê¥×¥È¤Î½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¡£


RailPathData.cs

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



RailPathData ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¦


¡¡¥à¡¼¥Ó¡¼ºÆÀ¸ÍѤο·¤·¤¤ÊÑ¿ô¤òÄɲ䷤Ƥ¢¤ê¤Þ¤¹¤Î¤Ç¡¢ºÆÀ¸¤·¤¿¤¤ÃÏÅÀ¤Î PathDataDetails ÇÛÎóÊÑ¿ôÆâ¤Î IsMoveTrigger ÊÑ¿ô¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¤ª¤­¤Þ¤¹¡£
³ÆÃÏÅÀ¤ËÅþÃ夷¤¿ºÝ¤Ë¡¢IsMoveTrigger ÊÑ¿ô¤Î¥Á¥§¥Ã¥¯¤ò³Îǧ¤·¡¢¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë(true)¤Ç¤¢¤ë¾ì¹ç¤Ë¡¢¥à¡¼¥Ó¡¼ºÆÀ¸¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡²¼µ­¤Î²èÁü¤Ï»²¹ÍÍѤǤ¹¡£¤³¤ÎÄ̤ê¤Ç¤¢¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£


¥Ò¥¨¥é¥ë¥­¡¼²èÁü



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


¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï´°À®¤Ç¤¹¡£


UIManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡¥à¡¼¥Ó¡¼¤òºÆÀ¸¤·¤Æ¤¤¤ë´Ö¤Ï²èÌÌ¤Ë UI ¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¤È¼ÙËâ¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦¤¿¤á¡¢
¥à¡¼¥Ó¡¼ºÆÀ¸¤Ë¹ç¤ï¤»¤Æ UI ɽ¼¨¤òÈóɽ¼¨¤Ë¤·¡¢¥à¡¼¥Ó¡¼ºÆÀ¸¤¬½ªÎ»¤·¤¿¤éºÆÅÙ UI ¤òɽ¼¨¤µ¤»¤¿Êý¤¬¥²¡¼¥à¤Ø¤ÎË×Æþ´¶¤¬¹â¤Þ¤ê¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¤ËɬÍפʽèÍý¤òÄɲä·¤Þ¤¹¡£
¤Þ¤º¤Ï¼«Ê¬¤Ç¡¢¤É¤Î¤è¤¦¤Ê¾ðÊó¤¬É¬Íפǡ¢¤É¤¦¤¤¤Ã¤¿½èÍý¤¬¤¢¤ì¤Ð¼ÂÁõ¤Ç¤­¤ë¤Î¤«¡¢À߷פò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


UIManager.cs



UIManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¦


¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢¿·¤·¤¯Äɲ䵤줿ÊÑ¿ô¤Ë Canvas ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£


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



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



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

¡¡=>¡¡¼¡¤Ï¡¡È¯Å¸£±£±¡¡¡¼¥à¡¼¥Ó¡¼ºÆÀ¸µ¡Ç½­¢¡¼¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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