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

¡¡¥·¡¼¥óÁ«°Ü¤Î½èÍý¤È¡¢³Æ¥·¡¼¥óÆâ¤Î»þ´Ö¤ÎÀßÄê¤È´ÉÍý¤ò¹Ô¤¦µ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡³Æ¥·¡¼¥ó¤Ë´ÉÍýÍѤΥ¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ëÊýË¡¤Ç¤Ï¤Ê¤¯¤Æ¡¢¥·¡¼¥ó¤Î̾Á°¤«¤é¼«Æ°Åª¤Ë¥·¡¼¥ó¤´¤È¤Î¥²¡¼¥à»þ´Ö¤òÀßÄꤷ¡¢
»þ´Ö¤Î¥«¥¦¥ó¥È¥À¥¦¥ó¡¢»Ä¤ê»þ´Ö¤¬ 0 ¤Ë¤Ê¤Ã¤¿ºÝ¤Î½èÍý¤Þ¤Ç¤ò£±¤Ä¤Î¥µ¥¤¥¯¥ë¤È¤·¤Æ±¿ÍѤ¹¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤¯À߷פò¹Í¤¨¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è(¥Ç¥Ð¥Ã¥°ÍѤËƱ¤¸¥·¡¼¥ó¤òÆɤ߹þ¤ó¤Ç¤¤¤Þ¤¹)¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯




Àß·×


¡¡¥²¡¼¥à¥·¡¼¥ó¤¬Á«°Ü¤·¤¿¾ì¹ç¡¢¥·¡¼¥óÆâ¤Ë¤¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¤¹¤Ù¤ÆÇË´þ¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¡Ö¸½ºß¤Î¥·¡¼¥ó¤Î̾Á°¡×¤Î¾ðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥·¡¼¥ó¤Ëɳ¤Å¤«¤Ê¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç´ÉÍý¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤½¤¦¤·¤Æ¤ª¤«¤Ê¤¤¤È¡¢´ÉÍý¤·¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¥·¡¼¥ó¤È¤È¤â¤ËÇË´þ¤µ¤ì¤Æ¾ðÊ󤬼º¤ï¤ì¤Æ¤·¤Þ¤¦¤¿¤á¤Ç¤¹¡£

¡¡º£²ó¤Ï¿·¤·¤¯ºîÀ®¤¹¤ë SceneStateManager ¥¹¥¯¥ê¥×¥ÈÆâ¤Ç¡¢¸½ºß¤Î¥·¡¼¥ó¤Î´ÉÍý¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£
¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Î¤¿¤á¡¢Â¾¤Î¥¯¥é¥¹¤«¤é»²¾È¤·¤ä¤¹¤¤¤³¤È¤È¡¢ DontDestroyOnLoad ¥á¥½¥Ã¥É¤ò°ì½ï¤Ëµ­½Ò¤·¤Æ¤¤¤ë¤¿¤á¡¢
¥·¡¼¥ó¤Ëɳ¤Å¤«¤Ê¤¤¤Î¤Ç¡¢¥·¡¼¥óÁ«°Ü¤¬È¯À¸¤·¤Æ¤âÇË´þ¤µ¤ì¤Ê¤¤¤¿¤á¤Ç¤¹¡£

¡¡¤Ê¤ª¡¢Æ±¤¸¤¯¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Ç¤¢¤ë GameData ¥¯¥é¥¹¤Ç´ÉÍý¤ò¹Ô¤Ã¤Æ¤âÌäÂê¤Ï¤¢¤ê¤Þ¤»¤ó¡£

¡¡¤µ¤é¤Ë¤â¤¦£±¤Ä¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¡¢¤½¤Á¤é¤Ç¤Ï¸½ºß¤Î¥·¡¼¥ó¤Î̾Á°¤«¤é¥²¡¼¥à»þ´Ö¤ò¼èÆÀ¤·¤Æ¡¢¼«Æ°Åª¤Ë»Ä¤ê»þ´Ö¤Î¥«¥¦¥ó¥È¥À¥¦¥ó¤ò¹Ô¤¤¤Þ¤¹¡£
»Ä¤ê»þ´Ö¤¬ 0 ¤Ë¤Ê¤Ã¤¿¤È¤­¤Ë¤Ï¡¢¤ä¤Ï¤ê¸½ºß¤Î¥·¡¼¥ó¤Î̾Á°¤«¤é¼¡¤ËÁ«°Ü¤¹¤ë¥·¡¼¥ó¤ò¼«Æ°Åª¤Ë¼èÆÀ¤·¤Æ¡¢¥·¡¼¥ó¤ÎÁ«°Ü¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¤³¤Îµ¡Ç½¤ò¼ÂÁõ¤¹¤ë¤³¤È¤Ç¡¢¥²¡¼¥àÆâ¤Î¥·¡¼¥ó¤Î»þ´Ö´ÉÍý¤ÈÁ«°Ü½èÍý¤È¤ò¡¢¤³¤Î£²¤Ä¤Î¥¹¥¯¥ê¥×¥È¤Î¤ß¤Ç±¿ÍѤǤ­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


»þ´Öɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡¿·¤·¤¤ Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë TextMeshPro ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤³¤Î TextMeshPro ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¥²¡¼¥àÆâ¤Î»þ´Öɽ¼¨¤ò¹Ô¤ï¤»¤Þ¤¹¡£Outline ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ê¤É¤ÎÁõ¾þ¤ÏǤ°Õ¤Ç¤¹¡£

¡¡¤Þ¤¿¿ô»ú¤Î¤ß¤ÇÌ£µ¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢ÇØ·ÊÍѤΠImage ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òºîÀ®¤·¤Æ¤â¤è¤¤¤È»×¤¤¤Þ¤¹¡£

¡¡ÇÛÃÖ¤¹¤ë¾ì½ê¤ä¡¢¥µ¥¤¥º¤Ê¤É¤ÏǤ°Õ¤Ç¤¹¡£²¼µ­¤Ë¼ÂÁõ¥µ¥ó¥×¥ë¤òÄ󼨤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡¤³¤ÎÎã¤Ç¤ÏÄ̾ï¤Î UI ¤È¤·¤Æɽ¼¨¤·¤Æ¤¤¤Þ¤¹¡£
¥ï¡¼¥ë¥É¶õ´Ö¤Ëɽ¼¨¤·¤Æ¤â¤è¤¤¤Ç¤¹¤¬¡¢¤½¤Î¾ì¹ç¡¢¥×¥ì¥¤¥ä¡¼¤Î»ëÅÀ¤¬Æ°¤¤¤¿ºÝ¤Ë»þ´Öɽ¼¨¤¬¸«¤¨¤Ê¤¤°ÌÃÖ¤ËȯÀ¸¤¹¤ë¤¿¤á¡¢
¼ÂÁõ¤¹¤ëºÝ¤Ë¤Ï¤½¤ÎÊÕ¤ê¤Î¥æ¡¼¥¶¥Ó¥ê¥Æ¥£¤Î¥Æ¥¹¥È¤¬É¬Íפˤʤê¤Þ¤¹¡£



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



Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È



TextMeshPro ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È



¡¡°Ê¾å¤Ç´°À®¤Ç¤¹¡£


SceneStateManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¥·¡¼¥óÁ«°Ü¤òÀìÌç¤Ë¹Ô¤¦¥¯¥é¥¹¤È¤·¤Æ¡¢SceneStateManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤³¤Î¥¯¥é¥¹¤â GameData ¥¯¥é¥¹¤ÈƱ¤¸¤è¤¦¤Ë¡¢¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤«¤Ä¡¢DontDestroyOnLoad ¥á¥½¥Ã¥É¤òµ­½Ò¤·¤ÆÇ˲õ¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤ª¤­¤Þ¤¹¡£
¡¡

SceneStateManager.cs

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



SceneStateManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¡¢¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤¹¤ë


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

¡¡CurrentSceneName ÊÑ¿ô¤Ë¤Ï¡¢¥²¡¼¥à¤ò³«»Ï¤¹¤ë¥·¡¼¥ó¤«¡¢¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¥·¡¼¥ó¤òÀßÄꤷ¤Æ¤ª¤­¤Þ¤¹¡£

¡¡ScreenFade ÊÑ¿ô¤Ï¥¹¥¯¥ê¥×¥ÈÆâ¤Ç¼èÆÀ¤ò¹Ô¤¦¤¿¤á¡¢ None ¤Î¾õÂ֤ΤޤޤÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£


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


¡¡¤Ê¤ª¡¢Â¾¤Î¥·¡¼¥ó¤Ç¤â¥Ç¥Ð¥Ã¥°¤·¤ä¤¹¤¤¤è¤¦¤Ë¡¢SceneStateManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¤ª¤¯¤È»È¤¤¤ä¤¹¤¤¤Ç¤¹¡£

¡¡°Ê¾å¤Ç¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï´°À®¤Ç¤¹¡£


GameSceneManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡£²¤Ä¤Î¥Ñ¥¿¡¼¥ó¤Î¼ÂÁõÎã¤ò¼¨¤·¤Þ¤¹¡£

¡¡£±¤Ä¤Ï UniRX ¤òÍøÍѤ»¤º while ʸ¤ò³èÍѤ·¤¿¾ì¹ç¤Î¼ÂÁõÊýË¡¤Ç¤¹¡£
¤â¤¦£±¤Ä¤Ï UniRX ¤Î ReactiveProperty ¤Ê¤É¤Îµ¡Ç½¤ò³èÍѤ·¤¿¼ÂÁõÊýË¡¤Ç¤¹¡£

¡¡¤É¤Á¤é¤Ç¤âÌäÂꤢ¤ê¤Þ¤»¤ó¡£


GameSceneManager.cs¡¡¡¡(­¡¡¡UniRX ¤Ï»È¤ï¤Ê¤¤)

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





GameSceneManager.cs¡¡¡¡(­¢¡¡UniRX ¤ò»È¤¦)

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



GameSceneManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¡¢¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤¹¤ë


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

¡¡searchTime ÊÑ¿ô¤È invationAndEscapeTime ÊÑ¿ô¤Ë¤Ï½é´üÃͤ¬Æþ¤ê¤Þ¤¹¤Î¤Ç¡¢¤¢¤È¤ÇÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢¥Ç¥Ð¥Ã¥°ÍѤÎÊÑ¿ô¤âÍÑ°Õ¤·¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¥·¡¼¥óÁ«°Ü¤Î³ÎǧÍѤËÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡txtGameTime ÊÑ¿ô¤Ë¤Ï¡¢Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë»þ´Öɽ¼¨ÍѤΠTextMeshPro ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥µ¥¤¥ó¤·¤Þ¤¹¡£
¤¿¤À¤·¤³¤Î¾ðÊó¤Ï¡¢GameSceneManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È°Ê³°¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤è¤ê¥¢¥µ¥¤¥ó¤·¤Æ¤¤¤ë¤¿¤á¡¢¥·¡¼¥óÁ«°Ü»þ¤Ë¥¢¥µ¥¤¥ó¤¬³°¤ì¤Þ¤¹¡£


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



¡¡Àè¤Û¤ÉºîÀ®¤·¤¿ Canvas ¤ò GameSceneManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢
¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤Ç¤¢¤ë¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤È¤È¤â¤Ë Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È TextMeshPro ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Â¸ºß¤¹¤ë¤³¤È¤Ë¤Ê¤ë¤¿¤á
»þ´Öɽ¼¨¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤´¤È¥·¡¼¥óÁ«°Ü¤µ¤»¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£


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



¡¡¤³¤Î¹½Â¤¤Ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢GameSceneManager ¥¹¥¯¥ê¥×¥È¤Î TxtGameTime ÊÑ¿ô¤Î¥¢¥µ¥¤¥ó¤¬³°¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£(¾ï¤Ë°ì½ï¤Ë¥·¡¼¥óÁ«°Ü¤¹¤ë¤¿¤á)

¡¡¤³¤ÎÊÕ¤ê¤Ë¤ÏºÙ¿´¤Îµ¤Ç꤬ۤɬÍפˤʤê¤Þ¤¹¡£¥·¡¼¥óÁ«°Ü¤ÎºÝ¤Ë¤ÏÆäËÃí°Õ¤·¤Æ¤ª¤¯¤³¤È¤ò³Ð¤¨¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¡¡°Ê¾å¤Ç¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï´°À®¤Ç¤¹¡£


¥×¥ì¥¤¥ä¡¼ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò³Îǧ¤¹¤ë


¡¡OVRPlayerController ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¤¢¤ë OVRCameraRig / TrackingSpace / CenterEyeAnchor ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Tag ¤ò³Îǧ¤·¤Þ¤¹¡£
MainCamera ¥¿¥°¤¬ÀßÄꤵ¤ì¤Æ¤¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¤¬¡¢ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢¥¿¥°¤ÎÀßÄê¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡¤³¤ì¤Ï MainCamera ¥¿¥°¤òÍøÍѤ·¤Æ¡¢SceneStateManager ¥¹¥¯¥ê¥×¥È¤¬¥Õ¥§¡¼¥É½èÍýÍѤΠOVRScreenFade ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¸«¤Ä¤±¤ë¤è¤¦¤Ë¤¹¤ë¤¿¤á¤Ç¤¹¡£

¡¡SceneStateManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¼«ÂÎ¤Ï DontDestroyOnLoad ¥á¥½¥Ã¥É¤Ë¤è¤ê¥·¡¼¥óÁ«°Ü¤·¤Æ¤âÇ˲õ¤µ¤ì¤Þ¤»¤ó¤¬¡¢
OVRPlayerController ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥·¡¼¥óÁ«°Ü¤Î¤¿¤Ó¤ËÇË´þ¤µ¤ì¤Þ¤¹¡£

¡¡¤è¤Ã¤Æ¡¢SceneStateManager ¥¹¥¯¥ê¥×¥È¤Ë¥¢¥µ¥¤¥ó¤·¤Æ¤¤¤ë OVRScreenFade ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ðÊó¤â¥¢¥µ¥¤¥ó¤¬³°¤ì¤Æ¤·¤Þ¤¦¤¿¤á¡¢
¥·¡¼¥óÁ«°Ü¤¬È¯À¸¤¹¤ë¤¿¤Ó¡¢¤½¤ÎÅÔÅÙ¡¢¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë MainCamera ¥¿¥°¤ò¸¡º÷¤·¤Æ¡¢OVRScreenFade ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¼èÆÀ¤·Ä¾¤¹¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£


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


¡¡°Ê¾å¤Ç´°À®¤Ç¤¹¡£¤Þ¤º¤Ï¡¢Æ±¤¸¥·¡¼¥ó¤Ë·«¤êÊÖ¤·Á«°Ü¤ò¤¹¤ë¤«¤É¤¦¤«¡¢¥Ç¥Ð¥Ã¥°ÍѤλþ´Ö¤ò»È¤Ã¤Æ»î¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡¥·¡¼¥óÁ«°Ü¤·¤Æ¤â¥¨¥é¡¼¤Ê¤É¤¬½Ð¤ºÌäÂê¤Ê¤±¤ì¤Ð¡¢Â¾¤Î¥·¡¼¥ó¤Ø¤ÎÁ«°Ü¤â»î¤·¤Æ¤ª¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£
ÆÃ¤Ë SceneStateManager ¥¹¥¯¥ê¥×¥È¤Î OVRScreenFade ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¼èÆÀ¤¬¥·¡¼¥óÁ«°Ü»þ¤Ë¤Á¤ã¤ó¤ÈÀ®¸ù¤¹¤ë¤«¤ò³Îǧ¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£
¼èÆÀ¤Ë¼ºÇÔ¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢MainCamera ¥¿¥°¤Î³Îǧ¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£



¡¡°Ê¾å¤Ç¡¢¥·¡¼¥ó¤Î»þ´Ö´ÉÍý¤È¥·¡¼¥óÁ«°Ü¤Î½èÍý¤Ï´°À®¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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