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

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



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

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


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




Àß·×


¡¡Á°²ó¤Î¼ê½ç¤Ç¤Ï½¤Àµ¤Ç¤­¤Æ¤¤¤Ê¤¤¥¹¥¯¥ê¥×¥È¤¬¤¢¤È£³¤Ä¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤ò½ç¼¡½¤Àµ¤·¤Æ¤¤¤­¤Þ¤¹¡£

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

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

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

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


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


¡¡ÊÑ¿ô¤ÎÀë¸À¤ò£±¤ÄÄɲä·¡¢¿·¤·¤¤¥á¥½¥Ã¥É¤ò£²¤ÄÄɲ䷤Ƥ¤¤Þ¤¹¡£
¤Þ¤¿½èÍý¤òÄɲ䷤Ƥ¤¤ëÉôʬ¤â¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢Á´ÂΤνèÍý¤Îή¤ì¤òÇÄ°®¤Ç¤­¤ë¤è¤¦¤Ë¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Ê¤¬¤éÆɤ߲ò¤¯¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡º£¤Þ¤Ç¤Ï·ÐÏ©¤Î°ÜÆ°¤¬½ªÎ»¤¹¤ë¤¿¤Ó¤Ë¡¢RailMoveController ¦¤«¤é¡¢¥ß¥Ã¥·¥ç¥ó¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄꤹ¤ë¤è¤¦¤ËÌ¿Îá¤ò¼õ¤±¤Æ¤¤¤Þ¤·¤¿¡£
¤³¤ÎÉôʬ¤ò½¤Àµ¤·¡¢¥ß¥Ã¥·¥ç¥ó¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄê¤Ç¤Ï¤Ê¤¯¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸¤¬È¯À¸¤¹¤ë¤«¤òȽÄꤹ¤ë¤è¤¦¤ËÌ¿Îá¤ò¼õ¤±¤é¤ì¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡¤½¤Î¾å¤Ç¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸¤¬È¯À¸¤·¤Ê¤¤¾ì¹ç¤Ë¸Â¤ê¡¢¥ß¥Ã¥·¥ç¥ó¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄꤹ¤ë¤è¤¦¤Ë½¤Àµ¤·¤Æ¤¤¤Þ¤¹¡£
¤è¤Ã¤Æ¥à¡¼¥Ó¡¼¤ÎºÆÀ¸¤¬È¯À¸¤¹¤ë¾ì¹ç¤Ë¤Ï¥ß¥Ã¥·¥ç¥ó¤ÏȯÀ¸¤·¤Ê¤¤¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÉôʬ¤ÏŬµ¹¡¢½¤Àµ¤ò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


GameManager.cs

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


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


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


¡¡¤¤¤Þ¤Þ¤Ç¤Ï³ÆÃÏÅÀ¤Ø°ÜÆ°¤¬´°Î»¤·¤¿¥¿¥¤¥ß¥ó¥°¤Ç GameManager ¦¤ËÂФ·¤Æ¡¢¥ß¥Ã¥·¥ç¥ó¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄꤹ¤ë¤è¤¦¤ËÌ¿Îᤷ¤Æ¤¤¤Þ¤·¤¿¡£
¤³¤ÎÉôʬ¤ò½¤Àµ¤·¡¢¤Þ¤º¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄꤹ¤ë¤è¤¦¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡¤¢¤È¤Ï¡¢Àè¤Û¤ÉºîÀ®¤·¤¿ GameManager ¦¤Ç¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸È½Äê¤ò¤ª¤³¤Ê¤¤¡¢¤½¤Î¸å¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸¤¬È¯À¸¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï
¤¤¤Þ¤Þ¤Ç¤ÈƱ¤¸¤è¤¦¤Ë¥ß¥Ã¥·¥ç¥ó¤¬È¯À¸¤¹¤ë¤«¤É¤¦¤«¤òȽÄꤵ¤»¤Æ¤¤¤Þ¤¹¡£

¡¡½èÍý¤ÎÊѹ¹¤Ëȼ¤¦½¤Àµ¤¬Â¿¤¤¤¿¤á¡¢¼«Ê¬¤Ç¤â½èÍý¤ÎÆâÍƤòÍý²ò¤·¤Ê¤¬¤é½¤Àµ¤·¤Æ¤¤¤Ã¤Æ¤¯¤À¤µ¤¤¡£


RailMoveController.cs

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



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


¡¡ºÇ¸å¤Ë RayController ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Þ¤¹¡£

¡¡¸½ºß¤Î¤Þ¤Þ¤Ç¤Ï¥à¡¼¥Ó¡¼¤ÎºÆÀ¸Ãæ¤Ç¤â Ray ¤òȯ¼Í¤·¤Æ¹¶·â¤¹¤ë½èÍý¤¬Æ°¤¤¤Æ¤·¤Þ¤¦¤¿¤á¡¢
¥à¡¼¥Ó¡¼ºÆÀ¸Ãæ¤Ë¤ª¤¤¤Æ¤Ï¹¶·â¤ò¤·¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤¹¤ë½èÍý¤òÄɲ䷤Ƥ¤¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¥à¡¼¥Ó¡¼¤ÎºÆÀ¸½ªÎ»¤Ëȼ¤¤¡¢ºÆÅÙ¡¢¹¶·â¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¤³¤Î¤è¤¦¤Ê½èÍý¤Ï¡¢£²¤Ä¤Î½èÍý¤òºîÀ®¤¹¤ì¤Ð¤¤¤¤¤Î¤«¡¢¤È¹Í¤¨¤¬¤Á¤Ç¤¹¤¬¡¢¼ÂºÝ¤Î½ê¤Ï
¤¤¤º¤ì¤«¤Î½èÍý¤ò¹Ô¤¦¤è¤¦¤Ë¤¹¤ì¤Ð¡¢ÇÓ¾Ū¤Ê½èÍý¤¬¼ÂÁõ¤Ç¤­¤Þ¤¹¡£

¡¡¤É¤¦¤¹¤ì¤Ð¤³¤Î£²¤Ä¤Î½èÍý¤¬£±¤Ä¤Î½èÍý¤È¤·¤Æ¼ÂÁõ¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ë¤Î¤«¡¢À߷פò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


RayController.cs

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



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


¡¡¤¹¤Ù¤Æ¤Î¼ê½ç¤¬½ªÎ»¤·¤Þ¤·¤¿¡£Â¿¤¯¤Î½¤Àµ¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½èÍý¤òÆɤߤʤª¤·¤Æ¤«¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥Ç¥Ð¥Ã¥°¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
½¤Àµ¤·¤¿¥¹¥¯¥ê¥×¥È¤¬Â¿¤¤¤È¤¤¤¦¤³¤È¤Ï¡¢Â¨¤Á¡¢Èó¾ï¤Ë¿¤¯¤Î³Îǧ¤¹¤Ù¤­¥Ý¥¤¥ó¥È¤¬¤¢¤ê¤Þ¤¹ ¤Î¤Ç¡¢¤³¤Á¤é¤òǰƬ¤ËÃÖ¤¤¤Æ¡¢¤¹¤Ù¤Æ¤ÎµóÆ°¤Î³Îǧ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¡¦IsMoviePlay ÊÑ¿ô¤Ë¥Á¥§¥Ã¥¯¤¬¤¢¤ëÃÏÅÀ¤ÇÀµ¾ï¤Ë¥à¡¼¥Ó¡¼¤¬ºÆÀ¸¤µ¤ì¤ë¤«
¡¡¡¦ºÆÀ¸¤·¤Æ¤¤¤ë¥à¡¼¥Ó¡¼¤¬½ªÎ»¤·¤¿¤é¡¢ºÆÅÙ¡¢·ÐÏ©¤Î°ÜÆ°¤¬»Ï¤Þ¤ë¤«
¡¡¡¦¥à¡¼¥Ó¡¼ºÆÀ¸Ãæ¤Ç²èÌ̤ò¥¯¥ê¥Ã¥¯¤·¤¿¤é¥à¡¼¥Ó¡¼¤¬¥¹¥­¥Ã¥×¤µ¤ì¤ë¤«¡Ê¤½¤ÎºÝ¡¢¥¯¥ê¥Ã¥¯¤·¤Æ¤âÃƤÏȯ¼Í¤µ¤ì¤Ê¤¤¤«¤É¤¦¤«¤â³Îǧ¤¹¤ë¡Ë
¡¡¡¦¥à¡¼¥Ó¡¼ºÆÀ¸Ãæ¤Ë¤Ï UI ɽ¼¨¤¬¤Ê¤¯¤Ê¤ê¡¢ºÆÀ¸½ªÎ»¸å¤Ë¡¢ºÆÅÙ UI ¤¬É½¼¨¤µ¤ì¤ë¤«

¡¡¤³¤ì¤é¤ò½çÈ֤˳Îǧ¤·¤Æ¡¢ÌäÂ꤬¤Ê¤¤¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤·¤Æº£¸å¤Ï¡¢¤³¤Î¤è¤¦¤Ë³Îǧ¤¹¤Ù¤­ÅÀ¤ò¼«Ê¬¤Ç½ñ¤­½Ð¤·¡¢½çÈ֤˥Á¥§¥Ã¥¯¤·¤Æ¤¤¤±¤ë¤è¤¦¤Ë¥Ç¥Ð¥Ã¥°¤Î¥¹¥­¥ë¤ò¥¢¥Ã¥×¤·¤Þ¤·¤ç¤¦¡£


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


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


¡¡¤½¤Î¤¿¤á¤Ë¤Ï¡¢É¬¤º¼«Ê¬¤Ç½ñ¤¤¤¿½èÍý¤ò¸«Ä¾¤¹Êʤò¤Ä¤±¤Æ¡¢½èÍý¤òÆɤ߲ò¤±¤Æ¤¤¤ë¤«¡¢Éü½¬¤ò¹Ô¤¤¤Þ¤·¤ç¤¦¡£



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

¡¡=>¡¡¼¡¤Ï¡¡È¯Å¸£±£²¡¡¡¼¥·¡¼¥óÁ«°Üµ¡Ç½¡¼¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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