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

¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£

ȯŸ£¹¡¡¡¼Ê¿ÌÌ´¶ÃÎÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ëµ¡Ç½¤Î¼ÂÁõ¡¼
£±£³¡¥Ê¿ÌÌ´¶ÃÎÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



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

¡¡¡¦AR ÆÃÍ­¤Î¸½¾Ý¤Î²óÈòÊýË¡¤Î³Ø½¬



£±£³¡¥Ê¿ÌÌ´¶ÃÎÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡¥¹¥Æ¡¼¥¸¤ÎÀ¸À®½èÍý¤ò¤ª¤³¤Ê¤Ã¤¿¤¢¤È¤Î¥·¡¼¥ó¤ò¸«¤Æ¤¤¤ë¤Èʬ¤«¤ê¤Þ¤¹¤¬¡¢Ê¿ÌÌ´¶ÃΤò¹Ô¤Ã¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï
¥¹¥Æ¡¼¥¸¤ÎÀ¸À®¸å¤â¤º¤Ã¤Èɽ¼¨¤µ¤ì³¤±¤Æ¤·¤Þ¤¤¤Þ¤¹¡£

¡¡º£¸å¥²¡¼¥à¤òÍ·¤Ö¾å¤Ç¤ÏÉÔÍפˤʤê¤Þ¤¹¤Î¤Ç¡¢¥¿¥Ã¥×¤·¤Æ¥¹¥Æ¡¼¥¸¤òÀ¸À®¤·¤¿¥¿¥¤¥ß¥ó¥°¤ÇÊ¿ÌÌ´¶ÃΤ·¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ëµ¡Ç½¤Î¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£


£²¡¥PlaneDetection ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¤³¤Á¤é¤Îµ­»ö¤ò»²¹Í¤Ë¡¢Ê¿ÌÌ´¶ÃΤ·¤¿ ARDefaultPlane ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ë¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£

»²¹Í¥µ¥¤¥È
note Sadao Tokuyama ÍÍ
AR Foundation ¤Î Plane ɽ¼¨ÀÚ¤êÂؤ¨¤¹¤ëÊýË¡
https://note.com/st_one/n/n05c3c7e027e9


PlaneDetection.cs

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


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£


£³¡¥AR Session Origin ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë PlaneDetection ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤¹¤ë



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



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


£´¡¥ARGameManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡PlaneDetection ¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¡¢¥¿¥Ã¥×¤ò¤·¤Æ¥¹¥Æ¡¼¥¸¤ÎÀ¸À®¤ò¹Ô¤Ã¤¿¤é¡¢Ê¿ÌÌ´¶ÃÎÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÈóɽ¼¨¤Ë¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£


ARGameManager.cs

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



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


¡¡Ê¿ÌÌ´¶ÃΤò¤·¤¿¤é¡¢¥¿¥Ã¥×¤·¤Æ¥¹¥Æ¡¼¥¸¤ÎÀ¸À®¤ò¹Ô¤¤¤Þ¤¹¡£
°Ê¸å¡¢AR ¥·¡¼¥óÆâ¤ËÊ¿ÌÌ´¶ÃΤ·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬É½¼¨¤µ¤ì¤Ê¤¯¤Ê¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡Â³¤¤¤Æ¡¢AR Camera ¤¬¥×¥ì¥¤¥ä¡¼¤òÄɽ¾¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£



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

¡¡=>¡¡¼¡¤Ï¡¡È¯Å¸£±£°¡¡¡ÝARCamera ¤Î¥×¥ì¥¤¥ä¡¼Äɽ¾µ¡Ç½¤ÈÁú¤Î¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤Î¼ÂÁõ¡¼¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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