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

¡¡Á°²ó¤Î³¤­¤«¤é¼ÂÁõ¤·¤Þ¤¹¡£

¡¡¥­¥ã¥é¤È¿åÌ̤ޤǤε÷Î¥¤ò·×»»¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¤Î¤Ç¡¢
¤³¤Î¼ê½ç¤Ç¤Ï¤½¤Îµ÷Î¥¤ÎÃͤò¾ï»þ²èÌ̤Ëɽ¼¨¤·¡¢¤¢¤È¤É¤Î°Ì¤Ç¿åÌ̤ˤĤ¤¤Æ¤·¤Þ¤¦¤Î¤«¤ò¥æ¡¼¥¶¡¼¤ËÅÁ¤¨¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡ã´°À®²èÁü¡ä



¡ã´°À®Æ°²è¡ä
https://gyazo.com/151ee074c84fd6f06782161a5cb3c2ec


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

¼ê½ç£±£´¡¡¡Ýµ÷Î¥¤Îɽ¼¨½èÍý¤Î¼ÂÁõ¡Ý
£²£²¡¥CanvasÆâ¤ËUIÉôÉʤòºîÀ®¤¹¤ë­¢¡Ê¸½ºß¤Îµ÷Υɽ¼¨)
£²£³¡¥²èÌ̤˸½ºß¤Îµ÷Î¥¤ò¹¹¿·É½¼¨¤¹¤ë



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

¡¡¡¦ToString¥á¥½¥Ã¥É¤Î°ú¿ô



£²£²¡¥CanvasÆâ¤ËUIÉôÉʤòºîÀ®¤¹¤ë­¢¡Ê¸½ºß¤Îµ÷Υɽ¼¨)

£±¡¥Àß·×



¡ã´°À®¿Þ¡ä
https://gyazo.com/151ee074c84fd6f06782161a5cb3c2ec



¡¡Á°²ó¤Î¼ê½ç¤ÇºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤Ë¤Ïµ÷Î¥¤ÎÃͤ¬ÊÑ¿ô¤È¤·¤ÆÄɲ䵤ì¤Þ¤·¤¿¡£
¤³¤Á¤é¤Î¾ðÊó¤ò¥²¡¼¥à²èÌ̤Ëɽ¼¨¤·¤Æ¡¢Íî²¼¤Ë¹ç¤ï¤»¤Æ¡¢¥­¥ã¥é¤È¿åÌ̤ޤǤε÷Î¥¤¬¥«¥¦¥ó¥È¥À¥¦¥ó¤·¤Æ½ù¡¹¤Ë¶á¤Å¤¤¤Æ¤¤¤¯ÍͻҤÎɽ¼¨¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡É¬ÍפʾðÊó¤È¤·¤Æ¤Ïµ÷Î¥¤ÎÃͤÎÊÑ¿ô¤Ç¤¹¤¬¡¢¥¹¥³¥¢¤Î¤È¤­¤È¤ª¤Ê¤¸¤Ç¡¢µ÷Î¥¤ÎÃͤò¥²¡¼¥à²èÌ̤ËÈ¿±Ç¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤âɬÍפˤʤê¤Þ¤¹¡£

¡¡¥¹¥³¥¢¤òɽ¼¨¤¹¤ëºÝ¤Ë¤âÍøÍѤ·¤¿UI¤ò¤³¤³¤Ç¤âÍøÍѤ·¤Þ¤·¤ç¤¦¡£
Canvas ¤È¤¤¤¦¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤Ë(»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ)
¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀßÃÖ¤¹¤ë¤³¤È¤Ç¡¢¥²¡¼¥à²èÌ̤ΰìÄê¤Î°ÌÃ֤˾ï¤Ë¾ðÊó¤òɽ¼¨¤¹¤ëµ¡Ç½¤ò¼ÂÁõ½ÐÍè¤Þ¤¹¡£

¡¡À©¸æ¤ÎÆâÍƤȤ·¤Æ¤Ï¡¢¥²¡¼¥à²èÌ̤ᦲ¼¤Ë¾ï»þµ÷Î¥¤Î¿ô»ú¤Îɽ¼¨¤ò¹Ô¤¤¡¢Íî²¼¤Ë¹ç¤ï¤»¤Æ¤³¤Î¿ô»ú¤ò¹¹¿·¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£





¡¡ºÇ½é¤Ëµ÷Î¥¤ÎÃͤÎɽ¼¨¤ò¹Ô¤¦¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎºîÀ®¤ò¹Ô¤¤¤Þ¤¹¡£
¤½¤ì¤«¤é¡¢µ÷Î¥¤Î·×»»¤ò¹Ô¤Ã¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢µ÷Î¥¤ÎÊÑ¿ô¤Î¾ðÊó¤ò¡¢µ÷Î¥¤ÎÃÍɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ·¤ÆÁ÷¤ê½Ð¤¹À©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£


¥Ò¥¨¥é¥ë¥­¡¼²èÁü¡¡´°À®¿Þ



£²¡¥Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Î¹½À®¤Î²èÁü¤ò¤ß¤Æ¤¤¤¿¤À¤¯¤Èʬ¤«¤ê¤Þ¤¹¤¬¡¢¥¹¥³¥¢¤Îɽ¼¨¤òºîÀ®¤·¤¿¾ì¹ç¤ÈƱ¤¸ÊýË¡¤Ç½çÈ֤˺îÀ®¤·¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¤¹¤Ç¤Ë Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò¤½¤Î¤Þ¤ÞÍøÍѤ·¤Þ¤·¤ç¤¦¡£

¡¡Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
¿·¤·¤¯¶õ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò Distances ¤ËÊѹ¹¤·¤Þ¤¹¡£
Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢µ÷Î¥¤Îɽ¼¨¤Ë´ØÏ¢¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤ò¤Þ¤È¤á¤Æ¤ª¤¯¤¿¤á¤Î¡¢¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£


Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¡¡Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ¡¢RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ¤·¤Þ¤¹¡£
Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë´Þ¤Þ¤ì¤ë¥ª¥Ö¥¸¥§¥¯¥È¤Ï Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ç¤Ï¤Ê¤¯¡¢RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤è¤Ã¤Æ°ÌÃÖ¾ðÊó¤ò´ÉÍý¤·¤Æ¤¤¤Þ¤¹¡£
¤â¤·¤âÄ̾ï¤Î Transform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢ºÆÅÙºî¤êľ¤·¤Æ¤¯¤À¤µ¤¤¡£


Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü




¡¡Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÌÃ֤ȥ¢¥ó¥«¡¼¤òÊѹ¹¤·¤Þ¤¹¡£
RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥ÈÆâ¤Ë¤¢¤ë Anchor¡Ê¥¢¥ó¥«¡¼¡Ë¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¡¢Alt ¥­¡¼¤ò²¡¤·¤Ê¤¬¤é¡¢Bottom Right ¤Î°ÌÃÖ¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£
Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬²èÌ̤κ¸¾å¤Î°ÌÃ֤˰ÜÆ°¤¹¤ë¤È¤È¤â¤Ë¡¢¥¢¥ó¥«¡¼¤Î°ÌÃÖ¤â²èÌ̺¸¾å¤ËÀßÄꤵ¤ì¤Þ¤¹¡£


¡ã¼ê½çÆ°²è¡¡¥¢¥ó¥«¡¼¤ÎÀßÄê(Alt¥­¡¼¤ò²¡¤·¤Ê¤¬¤é¥¯¥ê¥Ã¥¯¤¹¤ë¤³¤È¤Ç¡¢¥¢¥ó¥«¡¼¤ÎÀßÄê¤È¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î°ÜÆ°¤¬°ì½ï¤Ë¹Ô¤ï¤ì¤ë)¡ä
https://gyazo.com/ec98ea5bc979c608b0331987230d6e17


Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¢¥ó¥«¡¼ÀßÄê¸å¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¢¥ó¥«¡¼ÀßÄê¸å¤ÎScene¥Ó¥å¡¼²èÁü


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


£³¡¥Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡Distances ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢UI => Image ¤òÁªÂò¤·¤Þ¤¹¡£
Imgae ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¿·¤·¤¯ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò imgBackground ¤ËÊѹ¹¤·¤Þ¤¹¡£


imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¡¡imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢µ÷Î¥¤ÎÃͤÎɽ¼¨¤ÎÇطʲèÁü¤ÎÌò³ä¤ò»ý¤Á¤Þ¤¹¡£


imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È ¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü


imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü




¡¡ºÇ½é¤Ë²èÁü¤òÀßÄꤷ¤Þ¤¹¡£
imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Source Image ¤ÎÉôʬ¤Ë²èÁü¤òÀßÄꤷ¤Þ¤¹¡£

¡¡ÇØ·ÊÍѤβèÁü¤Ç¤¹¤¬¡¢¥¤¥ó¥Ý¡¼¥È¤·¤¿¥¢¥»¥Ã¥È¤«¤éÁªÂò¤·¤Æ¤â¤è¤¤¤Ç¤¹¤·¡¢²èÁü¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¤­¤Æ¥¤¥ó¥Ý¡¼¥È¤·¤ÆÍøÍѤ·¤Æ¤â¡¢¤É¤Á¤é¤Ç¤â¹½¤¤¤Þ¤»¤ó¡£
¤³¤Á¤é¤Î²èÁü¤¬¥²¡¼¥à²èÌ̤ËŬÍѤµ¤ì¤Þ¤¹¡£

¡¡º£²ó¤Ï¤³¤Á¤é¤Î¥Ñ¥¹¤Ë¤¢¤ë²èÁü¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£
Assets/JKT_Art/UI/Arrow/box_11.png

¥Õ¥©¥ë¥À²èÁü


¡¡²èÁü¤ÎÀßÄ꤬½ªÎ»¤·¤¿¤é¡¢Raycast Target ¤Î¥¹¥¤¥Ã¥Á¤ò³°¤·¤Æ¥ª¥Õ¤Ë¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£



¡¡²èÁü¤òÀßÄꤷ¤¿¤é¡¢Â礭¤µ¤òÄ´À°¤·¤Þ¤¹¡£
Scene¥Ó¥å¡¼¤ÇľÀÜÊѹ¹¤·¤Æ¤â¤è¤¤¤Ç¤¹¤·¡¢RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width¡¢Height ¤ÎÃͤòÊѹ¹¤·¤Æ¤âÄ´À°¤Ç¤­¤Þ¤¹¡£
²¼µ­¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¤ò»²¹Í¤Ë¤·¤Æ¡¢Å¬µ¹¤Ê¥µ¥¤¥º¤ËÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£(Ʊ¤¸¤Ç¤¢¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó)


imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü



imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Game¥Ó¥å¡¼²èÁü


¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£¤Ä¤Å¤¤¤Æ¡¢¤³¤Î imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ò£²¤ÄÄɲ䷤Ƥ¤¤­¤Þ¤¹¡£


£¶¡¥imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢UI => Text ¤òÁªÂò¤·¤Þ¤¹¡£
Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò lblDistance ¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢²èÌ̾å¤Ë m (µ÷Î¥¤Î¥á¡¼¥È¥ë¤Îά¸ì)¤È¤¤¤¦Ê¸»úÎó¤ò¾ï¤Ëɽ¼¨¤¹¤ë¡¢¥é¥Ù¥ë¤ÎÌò³ä¤ò»ý¤Á¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¥¹¥³¥¢¤Î¹¹¿·¤Ï¹Ô¤¤¤Þ¤»¤ó¡£


lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¡¡lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È ¤Î Text ¥×¥í¥Ñ¥Æ¥£Íó¤Ë¡¢"m" ¤ÈÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
¥é¥Ù¥ëÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¤Î¤Ç¡¢¤³¤Îʸ»úÎó¤ò¾ï¤Ë²èÌ̤Ëɽ¼¨¤·¤Þ¤¹¡£¥Õ¥©¥ó¥È¤Î¼ïÎà¤ä¥µ¥¤¥º¤ÏŬµ¹¤ËÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£
ʸ»ú¤Î°ÌÃ֤Ϻ¸Â¦¡¦Ãæ±û´ó¤»¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£


lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü­¡



¡¡Â³¤¤¤Æ¡¢RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¤Þ¤¹¡£
Scene¥Ó¥å¡¼¤È RectTransform ¤Î Position ¤ÎÃͤòÄ´À°¤·¤Æ¡¢Å¬µ¹¤Ê°ÌÃÖ¤ËÀßÃÖ¤·¤Æ¤¯¤À¤µ¤¤¡£
Game¥Ó¥å¡¼¤Ç¼ÂºÝ¤Ë¤É¤Î¤è¤¦¤Ë²èÌ̤˱Ǥ뤫³Îǧ¤¹¤ë¤³¤È¤âɬÍפǤ¹¡£


lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü



lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Game¥Ó¥å¡¼²èÁü



lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü­¢



£·¡¥imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡imgBackground ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢UI => Text ¤òÁªÂò¤·¤Þ¤¹¡£
Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò txtDistance ¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢²èÌ̾å¤Ëµ÷Î¥¤ÎÃͤòɽ¼¨¤¹¤ëÌò³ä¤ò»ý¤Á¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Îµ¡Ç½¤òÍøÍѤ·¤Æ¡¢²èÌ̾å¤Ë¸½ºß¤Îµ÷Î¥¤ÎÃͤòɽ¼¨¡¦¹¹¿·¤·¤Æ¤¤¤­¤Þ¤¹¡£


txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¡¡txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È ¤Î Text ¥×¥í¥Ñ¥Æ¥£Íó¤Ë 0 ¤ÈÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤³¤Ë¤Ï¥²¡¼¥àÃæ¤Ë¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¤Æ¡¢Æ°Åª¤Ëµ÷Î¥¤ÎÃͤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£

¡¡¥Õ¥©¥ó¥È¤Î¥µ¥¤¥º¤ÏÅÀ¿ô¤¬ÌÜΩ¤Ä¤è¤¦¤Ë¡¢lblDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È ¤è¤ê¾¯¤·Â礭¤á¤¬¤¤¤¤¤Ç¤·¤ç¤¦¡£
¥Õ¥©¥ó¥È¤âƱÍͤˡ¢lblDistance ¤ÈƱ¤¸¥Õ¥©¥ó¥È¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£Ê¸»ú¤Î°ÌÃ֤ϱ¦´ó¤»¡¦Ãæ±û´ó¤»¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£
¤³¤Á¤é¤âRaycastTarget ¤Î¥Á¥§¥Ã¥¯¤â³°¤·¤Æ¤¯¤À¤µ¤¤¡£


txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü­¡



¡¡Â³¤¤¤Æ¡¢RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¤Þ¤¹¡£
Scene¥Ó¥å¡¼¤È RectTransform ¤Î Position ¤ÎÃͤòÄ´À°¤·¤Æ¡¢Å¬µ¹¤Ê°ÌÃÖ¤ËÀßÃÖ¤·¤Æ¤¯¤À¤µ¤¤¡£
Game¥Ó¥å¡¼¤Ç¼ÂºÝ¤Ë¤É¤Î¤è¤¦¤Ë²èÌ̤˱Ǥ뤫³Îǧ¤¹¤ë¤³¤È¤âɬÍפǤ¹¡£²¼µ­¤Î²èÁü¤â»²¹Í¤·¤Æ¤¯¤À¤µ¤¤¡£
txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Èʸ»ú¤Î²¼¤Î¹â¤µ¤Î°ÌÃÖ¤ò¹ç¤ï¤»¤ë¤è¤¦¤Ë¤·¤Þ¤·¤ç¤¦¡£


txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü­¡



txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü­¢(txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Èʸ»ú¤Î²¼¤Î¹â¤µ¤Î°ÌÃÖ¤ò¹ç¤ï¤»¤ë)



txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Game¥Ó¥å¡¼²èÁü



txtDistance ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü­¢



¡¡°Ê¾å¤Î¼ê½ç¤Çµ÷Î¥¤Îɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤Ï´°À®¤Ç¤¹¡£


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



Game¥Ó¥å¡¼¡¡´°À®²èÁü



£²£³¡¥²èÌ̤˸½ºß¤Îµ÷Î¥¤ò¹¹¿·É½¼¨¤¹¤ë

£±¡¥Àß·×


¡¡µ÷Î¥¤ÎÊÑ¿ô¤È¡¢¤½¤ÎÊÑ¿ô¤òɽ¼¨¤¹¤ë¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÇÛÃÖ¤¬½ªÎ»¤·¤Þ¤·¤¿¤Î¤Ç¡¢
¤³¤ì¤é¤Î½èÍý¤ò¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¤Æɳ¤Å¤±¤Æ¡¢Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ëµ÷Î¥¤ÎÃͤ¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¥¹¥³¥¢É½¼¨¤ÈƱ¤¸¼êË¡¤Çµ÷Î¥¤ÎÃͤò¥²¡¼¥à²èÌ̤Ëɽ¼¨¤·¤Þ¤¹¤Î¤Ç¡¢¥¹¥¯¥ê¥×¥È¤ò¸«¤º¤ËÄ©Àï½ÐÍè¤ëÊý¤Ï¤Þ¤º¤Ï¼«Ê¬¤Ç½èÍý¤ò½ñ¤¤¤Æ¤ß¤Þ¤·¤ç¤¦¡£
PlayerController ¥¹¥¯¥ê¥×¥È¤Ëµ­½Ò¤·¤Æ¤¤¤ë¥¹¥³¥¢É½¼¨ÍѤνèÍý¤¬»²¹Í¤Ë¤Ê¤ë¤È»×¤¤¤Þ¤¹¡£

¡¡£±ÅÀÃí°Õ¤¹¤Ù¤­ÅÀ¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢ºÇ¸å¤ËÃå¿å¤·¤¿¸å¤Îµ÷Î¥¤Îɽ¼¨¤Ç¤¹¡£
¤½¤Î¤Þ¤Þµ÷Î¥¤ÎÊÑ¿ô¤ÎÃͤòɽ¼¨¤·¤Æ¤·¤Þ¤¦¤È¶²¤é¤¯¥Þ¥¤¥Ê¥¹É½¼¨¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÀ©¸æ¤â°ì½ï¤Ë¹Ô¤¤¤Þ¤·¤ç¤¦¡£

¡¡Ãå¿å¤·¤¿¤é 0 ¤Èɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡À©¸æ¤ÎÊýË¡¤â²¿¼ïÎफ¤¢¤ê¤Þ¤¹¡£É½¼¨¤¹¤ëºÝ¤ËÀ©¸æ¤ò¹Ô¤¦¤Î¤«¡¢¤¢¤ë¤¤¤Ïµ÷Î¥¤ÎÊÑ¿ô¤ÎÃͤËÂФ·¤ÆÀ©¸æ¤ò¹Ô¤¦¤Î¤«¡¢¿§¡¹¤È¹Í¤¨¤Æ¼ÂÁõ¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£


£²¡¥µ÷Î¥¤ÎÊÑ¿ô¤òµ­½Ò¤·¤¿¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡Á°²ó¤Î¼ê½ç¤ÇºîÀ®¤·¤¿µ÷Î¥¤ÎÊÑ¿ô¤ò´ÉÍý¤·¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤Ë½èÍý¤òµ­½Ò¤·¤Þ¤¹¡£

¡¡¾åµ­¤ÎÃí°ÕÅÀ¤ò¹Íθ¤·¤Ê¤¬¤éÀ©¸æ½èÍý¤òµ­½Ò¤·¤Æ¤¯¤À¤µ¤¤¡£


GameManager.cs(¼«Ê¬¤ÇºîÀ®¤·¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë)

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



£³¡¥¡ãToString()¥á¥½¥Ã¥É¤Î°ú¿ô¡ä


¡¡µ÷Î¥¤Î·×»»¤Ï¾®¿ôÅÀÉդǷ׻»¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¤È¤­¤³¤ÎÃͤò¤½¤Î¤Þ¤Þ²èÌ̤Ëɽ¼¨¤¹¤ë¤È¡¢¾®¿ôÅÀ¤¬Èó¾ï¤Ë¿¤¯¸«¤Ë¤¯¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£
¤½¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¤Ï¡¢ToString¥á¥½¥Ã¥É¤Î°ú¿ô¤òÍøÍѤ·¤Æɽ¼¨¤¹¤ëÃͤòÀ°¿ô¤Î¤ß¡¢¤¢¤ë¤¤¤Ï»ØÄꤷ¤¿¾®¿ôÅÀ¤Î°Ì¤Þ¤Ç¤Ë¤·¤Þ¤¹¡£

txtDistance.text = distance.ToString("F2");

¡¡ToString()¥á¥½¥Ã¥É¤Î°ú¿ô¤Ë "F2" ¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤Î¥á¥½¥Ã¥É¤Ï°ú¿ô¤Ë»ØÄꤷ¤¿Ê¸»úÎó¤Ë¤è¤Ã¤Æɽ¼¨ÊýË¡¤òÊѲ½¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
º£²ó¤Î F2 ¤Ç¤Ï¡¢¾®¿ôÅÀÂ裲°Ì¤Þ¤Ç¤òɽ¼¨¤¹¤ë¤è¤¦¤Ë»ØÄꤷ¤Æ¡¢int·¿¤òstring·¿¤Ë¤¹¤ë½èÍý¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
F ¤Î¸å¤í¤Î¿ô»ú¤¬¾®¿ôÅÀ¤Î°Ì¤ò»ØÄꤷ¤Æ¤ª¤ê¡¢F0 ¤Î¾ì¹ç¤Ë¤Ï¾¯¿ôÅÀ¤Ê¤·¡¢F1 ¤Î¾ì¹ç¤Ë¤Ï¾®¿ôÅÀÂ裱°Ì¤Þ¤Çɽ¼¨¡¢¤È¤¤¤¦¤è¤¦¤Ëɽ¼¨ÊýË¡¤Î»ØÄ꤬²Äǽ¤Ç¤¹¡£

¡¡¼ÂºÝ¤Ë¤¤¤í¤¤¤í¤ÊÃͤˤ·¤Æ¾®¿ôÅÀɽ¼¨¤ò»î¤·¤Æ¤ß¤Þ¤·¤ç¤¦¡£


£´¡¥µ÷Î¥¤ÎÊÑ¿ô¤ò»ý¤Ä¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥µ¥¤¥ó¾ðÊó¤Ë Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥µ¥¤¥ó¤¹¤ë


¡¡µ÷Î¥¤ÎÊÑ¿ô¤ò»ý¤Ä¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò³Îǧ¤·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ë¿·¤·¤¯Àë¸À¤·¤¿ txtDistance ÊÑ¿ô¤¬É½¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ËÂоݤȤʤ륲¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Þ¤¹¡£
µ÷Î¥¤ÎÃͤò¹¹¿·¤µ¤»¤Æɽ¼¨¤¹¤ë¤Ë¤Ï Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÍøÍѤ·¤Þ¤¹¤Î¤Ç¡¢ÍøÍѤ¹¤ëͽÄê¤Î Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥µ¥¤¥ó¤·¤Þ¤·¤ç¤¦¡£
¼ê½ç¤Ë¤Ä¤¤¤Æ¤Ï³ä°¦¤·¤Þ¤¹¡£


GameManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü

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



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


¡¡¤¹¤Ù¤Æ¤Î½èÍý¤Î¼ÂÁõ¡¦¥¢¥µ¥¤¥ó¤¬´°Î»¤·¤¿¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æµ÷Î¥¤ÎÃͤ¬É½¼¨¤µ¤ì¤Æ¡¢Íî²¼¤Ë¹ç¤ï¤»¤Æ¹¹¿·¤µ¤ì¤Æ¤¤¤¯¤«³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢Íî²¼¤¬½ªÎ»¤·¤¿¤È¤­¡¢É½¼¨¤µ¤ì¤ëÃͤ¬¥Þ¥¤¥Ê¥¹¤ÎÃͤǤϤʤ¯¡¢0 ¤Ë¤Ê¤ë¤è¤¦¤ËÀ©¸æ¤µ¤ì¤Æ¤¤¤ë¤«¤â³Îǧ¤·¤Þ¤¹¡£

¡ã¼Â¹ÔÆ°²è¡ä
https://gyazo.com/151ee074c84fd6f06782161a5cb3c2ec


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

¡¡=>¡¡¼¡¤Ï¡¡¼ê½ç£±£µ¡¡¡Ý¥­¥ã¥é¤Î»ÑÀªÊѹ¹¤ÎÀ©¸æ¡Ý¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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