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

¡¡¤³¤Î¼ê½ç¤Ç¥æ¡¼¥¶¡¼¤¬¥¿¥Ã¥×¤Ç¤­¤ë¾ì½ê¤È¤·¤Æ¡Ö¹Ô¤­Àè¡×¤È¤Ê¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥²¡¼¥à²èÌ̤ËÇÛÃÖ¤·¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£
¤Þ¤¿¥¿¥Ã¥×Æ°ºî¤¬Àµ¾ï¤Ëµ¡Ç½¤·¤Æ¤¤¤ë¤«¤ò¡¢Debug.Log ¥á¥½¥Ã¥É¤ò³èÍѤ·¤Æ³Îǧ¤ò¹Ô¤¤¡¢½èÍý¤Îή¤ì¤òÇÄ°®¤·¤Þ¤¹¡£


¡ã¼ÂÁõ²èÁü¡ä



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


¼ê½ç£´¡¡¡Ý¹Ô¤­Àè¤ÎºîÀ®¡Ý
¡¡£¶¡¥CanvasÆâ¤Ë¥¿¥Ã¥×¤Ç¤­¤ëÃÏÅÀ¤È¤·¤Æ¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¡¢ÀßÄꤹ¤ë
¡¡£·¡¥TapPointDetail ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¡¢Debug ¤òÍøÍѤ·¤Æ¥¿¥Ã¥×¤ò´¶ÃΤ¹¤ëµ¡Ç½¤òÄɲ乤ë



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

¡¡¡¦¥µ¥Þ¥ê¡¼µ¡Ç½
¡¡¡¦TODO µ¡Ç½
¡¡¡¦Button.onClick.AddListener¥á¥½¥Ã¥É
¡¡¡¦SerializeField °À­
¡¡¡¦Debug.Log ¥á¥½¥Ã¥É¤Î³èÍÑ



£¶¡¥CanvasÆâ¤Ë¥¿¥Ã¥×¤Ç¤­¤ëÃÏÅÀ¤È¤·¤Æ¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¡¢ÀßÄꤹ¤ë

£±¡¥Àß·×


¡¡¤³¤Î¼ê½ç¤Ç¤Ï¡¢Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¥¿¥Ã¥×Áàºî¤ò¹Ô¤¦¤¿¤á¤Î¡Ö¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡×¤òÀ½ºî¤·¤Æ¤¤¤­¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥²¡¼¥à²èÌ̤˱ǤëɬÍפΤ¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¤Î¤Ç¡¢ Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë StageSet ¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¤³¤³¤Ç¤Ï¡¢¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¡¢¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î£²¤Ä¤ò½çÈ֤˺îÀ®¤·¡¢À߷פ·¤Þ¤¹¡£


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


¡¡StageSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
¿·¤·¤¯¶õ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È(Transfrom ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¤ß¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¡¢Ìò³ä¤Î¤Þ¤À¤Ê¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È)¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò TapPointSet ¤ËÊѹ¹¤·¤Þ¤¹¡£
TapPointSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤ò¤Þ¤È¤á¤Æ¤ª¤¯¤¿¤á¤Î¡¢¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£


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



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


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



TapPointSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü(Scene¥Ó¥å¡¼¤ÎÃæ±û¤Ë¤¢¤ë)



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


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


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


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


btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¥²¡¼¥à¤ËÅо줹¤ë¹Ô¤­Àè¤Î²èÁü¤Îɽ¼¨¤È¥¿¥Ã¥×¤Ç¤­¤ëÃÏÅÀ¤ÎÌò³ä¤ò»ý¤Á¤Þ¤¹¡£


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



btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡Scene¥Ó¥å¡¼²èÁü(¿¿¤óÃæ¤ÎÇò¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È)



¡¡TapPointSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀßÃÖ¤µ¤ì¤Æ¤¤¤ë¤«¡¢³Îǧ¤·¤¿¸å¡¢¼¡¤ÎÀßÄê¤Î¼ê½ç¤Ø°Ü¤ê¤Þ¤¹¡£


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


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

¡¡¤³¤Á¤é¤Î²èÁü¤¬¥²¡¼¥à²èÌ̤ËŬÍѤµ¤ì¤ë¥­¥ã¥é¤Î²èÁü¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢ÌµÎÁ¥¢¥»¥Ã¥È¤È¤·¤Æ¥¤¥ó¥Ý¡¼¥È¤·¤¿¥¢¥»¥Ã¥ÈÆâ¤Î²èÁü¤ò¤³¤Á¤é¤ËÍøÍѤ·¤Þ¤¹¡£
¤Ê¤ª¡¢¿§°ã¤¤¤Î²èÁü¤â¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤òÍøÍѤ·¤Æ¤â¹½¤¤¤Þ¤»¤ó¡£

¥Ñ¥¹
Assets/Fantasy Wooden GUI Free/normal_ui_set A/Exclamation_Red.png


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



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



¡¡¾åµ­¤Î¥Ñ¥¹¤Î¥Õ¥©¥ë¥ÀÆâ¤Ë¤¢¤ëÂоݤβèÁü¥Õ¥¡¥¤¥ë¤ò¡¢Source Image ¤ÎÍó¤Þ¤Ç¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤''¡£
²èÁü¤¬ÅÐÏ¿¤µ¤ì¤Æ¡¢Scene¥Ó¥å¡¼¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£

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



¡¡²èÁü¤òÀßÄꤷ¤¿¤é¡¢Â³¤¤¤ÆÂ礭¤µ¤òÄ´À°¤·¤Þ¤¹¡£

¡¡btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î RectTransfrom ¥³¥ó¥Ý¡¼¥Í¥ó¥ÈÆâ¤Ë¤¢¤ë¡¢Width ¤È Height ¤ÎÃͤò (200, 200) ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¥µ¥¤¥º¤Ï¡¢¥²¡¼¥à²èÌ̤ÎÂ礭¤µ¤ò¹Íθ¤·¤Æ¡¢¼«Ê¬¤Î¥²¡¼¥à²èÌ̤˱þ¤¸¤¿¥µ¥¤¥º¤ÇŬµ¹ÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
ÀßÄꤷ¤Ê¤¬¤é¡¢Game¥Ó¥å¡¼¤Ë¤É¤Î¤è¤¦¤Ë±Ç¤Ã¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡°Ê²¼¤Ë»²¹Í²èÁü¤È¤·¤Æ¡¢´°À®¾õÂ֤βèÁü¤ò·ÇºÜ¤·¤Þ¤¹¡£


btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(»²¹ÍÃÍ)



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



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



¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
°ÌÃ֤ˤĤ¤¤Æ¤Ï¼«Í³¤Ê°ÌÃÖ¤ËÊѹ¹¤·¤Æ¤¤¤¿¤À¤¤¤Æ¹½¤¤¤Þ¤»¤ó¡£


£·¡¥TapPointDetail ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¡¢Debug ¤òÍøÍѤ·¤Æ¥¿¥Ã¥×¤ò´¶ÃΤ¹¤ëµ¡Ç½¤òÄɲ乤ë

£±¡¥Àß·×


¡¡¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬´°À®¤·¤Þ¤·¤¿¤Î¤Ç¡¢¤³¤Á¤é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ©¸æ¤¹¤ë¤¿¤á¤Î¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢Unity ¥¨¥Ç¥£¥¿¡¼¾å¤Ç¤Ï¥Þ¥¦¥¹¤Îº¸¥¯¥ê¥Ã¥¯¡¢
¥¹¥Þ¥ÛüËö¾å¤Ç¤Ï¥¿¥Ã¥×¤ËÈ¿±þ¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£

¡¡¤³¤Îµ¡Ç½¤òÍøÍѤ·¤Æ¡¢¥Ü¥¿¥óÁàºî¤ò´¶ÃΤ·¤Æ¡¢¼¡¤Î½èÍý¤Ø¤È¤Ä¤Ê¤²¤Æ¤¤¤¯¤¿¤á¤Î¶¶ÅϤ·¤ò¹Ô¤¦À©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£



¡¡¥¹¥¯¥ê¥×¥È¤ÎÌò³ä¤Ï¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ä¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀ©¸æ¤òÆâÉôŪ¤Ë¹Ô¤¦¤³¤È¤Ë¤¢¤ê¤Þ¤¹¡£
º£²ó¤Î¥±¡¼¥¹¤Ç¤¢¤ì¤Ð¡¢¹Ô¤­ÀèÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï´°À®¤·¤Æ¤¤¤ë¤â¤Î¤Î¡¢¥Ü¥¿¥ó¤ò²¡¤µ¤ì¤¿¤È¤­¤Ë
¤É¤Î¤è¤¦¤ÊÈ¿±þ¡¢¤Ä¤Þ¤ê¡¢½èÍý¤ò¹Ô¤¦¤è¤¦¤Ë¤¹¤ë¤«¤ÏÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£

¡¡¤³¤Î½èÍý¤ÎÉôʬ¤Ë¤Ï¥á¥½¥Ã¥É¤ò½àÈ÷¤·¤Æ¡¢¤½¤Î¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ç¡¢¥Ü¥¿¥ó¤¬È¿±þ¤·¤Æ¡¢¥²¡¼¥à¤¬Æ°¤¤¤Æ¤¤¤ë¤è¤¦¤ËÀ©¸æ¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¥Ü¥¿¥ó¤Î¥¿¥Ã¥×¤ËÈ¿±þ¤·¤¿¾ì¹ç¡¢¹Ô¤­Àè¤ò·èÄê³Îǧ¤¹¤ë¥¦¥¤¥ó¥É¥¦¤ò³«¤¯¤è¤¦¤Ë¤·¤¿¤¤¤Î¤Ç¤¹¤¬¡¢¤Þ¤À¤½¤Î¥¦¥¤¥ó¥É¥¦¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¤Þ¤º¤Ï¡¢¥Ü¥¿¥ó¤Î¥¿¥Ã¥×¤¬Àµ¾ï¤ËÆ°ºî¤·¤Æ¤¤¤ë¤«¤É¤¦¤«¤ò¡¢Debug.Log ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ³Îǧ¤ò¹Ô¤¦½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡Àµ¾ï¤ËÆ°ºî¤·¤Æ¤¤¤ë¤³¤È¤¬¤ï¤«¤Ã¤Æ¤«¤é»Ï¤á¤Æ¡¢¼¡¤Î¡¢¥¦¥¤¥ó¥É¥¦¤òºîÀ®¤¹¤ëºî¶È¤Ë¤¦¤Ä¤ê¡¢¥¦¥¤¥ó¥É¥¦¤¬´°À®¤·¤¿¤é¡¢
¤³¤Î Debug.Log ¥á¥½¥Ã¥É¤ÎÉôʬ¤ò¥¦¥¤¥ó¥É¥¦¤òɽ¼¨¤¹¤ë½èÍý¤ËÊѹ¹¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤·¤Þ¤¹¡£



¡¡¤³¤Î¤è¤¦¤Ë¡¢Debug.Log ¥á¥½¥Ã¥É¤Ï½èÍý¤Îή¤ì¤ò³Îǧ¤Ç¤­¤ë¤È¤¤¤¦ÍøÅÀ¤«¤é¡¢Àµ¾ï¤Ë½èÍý¤¬Æ°¤¯¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤ò³Îǧ¤¹¤ëÌò³ä¤â»ý¤Ã¤Æ¤¤¤Þ¤¹¡£
»öÁ°¤Ë½èÍý¤Îή¤ì¤òÇÄ°®¤·¤Ä¤Ä¡¢Àµ¾ï¤Ë½èÍý¤¬Æ°¤¤¤Æ¤¤¤ë¤³¤È¤ò³Îǧ¤·¤Æ¼¡¤ÎÀ©¸æ½èÍý¤òºîÀ®¤·¤Æ¤¤¤¯¤è¤¦¤Ë¤¹¤ë¤È¡¢½èÍý¤ÎÆ°¤­¤òǧ¼±½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡°ìÅ٤ˤ¹¤Ù¤Æ¤Î½èÍý¤òºîÀ®¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢£±¤Ä¤º¤Ä½çÈ֤˼ÂÁõ¤òÀѤ߽ŤͤƽèÍý¤ò´°À®¤µ¤»¤Æ¤¤¤¯¤³¤È¤òǰƬ¤ËÃÖ¤¤¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡Project Æâ¤Ë¥Õ¥©¥ë¥À¤òºîÀ®¤·¡¢¤½¤ÎÃæ¤Ë¥¹¥¯¥ê¥×¥È¤ò³ÊǼ¤·¤Þ¤¹¡£
¥Õ¥©¥ë¥Àʬ¤±¤ò¹Ô¤¦ÍøÅÀ¤È¤·¤Æ¤Ï¡¢º£¸å¥¹¥¯¥ê¥×¥È¤Î¼ïÎबÁý¤¨¤Æ´ÉÍý¤¬ÈÑ»¨¤Ë¤Ê¤ë¤³¤È¤ò̤Á³¤ËËɤ°¤¿¤á¤Ç¤¹¡£

¡¡Project Æâ¤Î¶õ¤¤¤Æ¤¤¤ëÉôʬ¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤òɽ¼¨¤·¡¢ Create => Folder ¤òÁªÂò¤·¤Þ¤¹¡£Ì¾Á°¤ò Scripts ¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡Scripts ¥Õ¥©¥ë¥ÀÆâ¤ÇºÆÅÙ±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤òɽ¼¨¤·¡¢Create => C# Script ¤òÁªÂò¤·¤Þ¤¹¡£
Scripts ¥Õ¥©¥ë¥ÀÆâ¤Ë¿·¤·¤¤ C# ¥Õ¥¡¥¤¥ë¤¬À¸À®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò TapPointDetail ¤ËÊѹ¹¤·¤Þ¤¹¡£

¡¡Ëü¤¬°ì¡¢¥Õ¥¡¥¤¥ë̾¤ÎÊѹ¹¤ò¤¹¤ëÁ°¤Ë̾Á°¤ò·èÄꤷ¤Æ¤·¤Þ¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢¥¹¥¯¥ê¥×¥ÈÆâ¤Î¥¯¥é¥¹Ì¾¤ò½¤Àµ¤¹¤ë¤³¤È¤Ç¥Õ¥¡¥¤¥ë̾¤È¥¯¥é¥¹Ì¾¤òƱ¤¸Ì¾¾Î¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤¦¤·¤Ê¤¤¤È¥¨¥é¡¼¤¬½Ð¤Æ¥¢¥¿¥Ã¥Á¤¹¤ë¤³¤È¤¬½ÐÍè¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£


TapPointDetail.cs


¡¡¥¹¥¯¥ê¥×¥È¤òºîÀ®¤·¤¿¤é¥»¡¼¥Ö¤·¤Þ¤¹¡£Visual Studio ¤Î¥»¡¼¥Öµ¡Ç½¤Ï Ctrl + Shift + S ¥­¡¼¤Ç¤¹¡£
¥·¥ç¡¼¥È¥«¥Ã¥È¥­¡¼¤ò³èÍѤ¹¤ë¤³¤È¤ò½ù¡¹¤Ë³Ð¤¨¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£

¡¡¼¡¤«¤é¤Ï¥¹¥¯¥ê¥×¥ÈÆâ¤ÇÍøÍѤµ¤ì¤Æ¤¤¤ëµ¡Ç½¤ò£±¤Ä¤º¤Ä½çÈÖ¤ËÀâÌÀ¤·¤Þ¤¹¡£
¤³¤ÎÀâÌÀ¤¬Á´¤Æ¤Ç¤Ï¤Ê¤¯¡¢¤³¤ÎÀâÌÀ¤ò¸µ¤Ë¼«Ê¬¤ÇÄ´¤Ù¤ë¤³¤È¤Ç¤è¤ê¿¼¤¤Ã챤òÆÀ¤ë¤³¤È¤Ë¤Ä¤Ê¤¬¤ê¤Þ¤¹¡£


£³¡¥¡ãSummary¡Ê¥µ¥Þ¥ê¡¼¡Ëµ¡Ç½¡ä


¡¡´Ø¿ô¡Ê¥á¥½¥Ã¥É¡Ë¤ä¥¯¥é¥¹¤òºîÀ®¤·½ª¤ï¤ê¤Þ¤·¤¿¤é¡¢É¬¤º¤½¤Î´Ø¿ô¤ä¥¯¥é¥¹¤ÎÀâÌÀ¤ò½ñ¤¯¤è¤¦¤Ë¿´¤¬¤±¤Þ¤·¤ç¤¦¡£½ñ¤¯¾ì½ê¤Ï´Ø¿ô̾¡¢¤¢¤ë¤¤¤Ï¥¯¥é¥¹Ì¾¤Î£±¹Ô¾å¤ÎÉôʬ¤Ç¤¹¡£
Ⱦ³Ñ¥¹¥é¥Ã¥·¥å¤ò3¸ÄϢ³¤Çµ­½Ò¤¹¤ë¤ÈÀâÌÀÍѤΥ³¥á¥ó¥È¤Ç¤¢¤ë¥µ¥Þ¥ê¡¼(³µÍ×)¤¬¼«Æ°Åª¤Ëµ­½Ò¤µ¤ì¤Þ¤¹¡£

    /// <summary>
    /// ¥¿¥Ã¥×¥Ý¥¤¥ó¥È¤ò¥¿¥Ã¥×¤·¤¿ºÝ¤Î½èÍý    <=  ¤³¤³¤¬¶õÇò¤ÇºîÀ®¤µ¤ì¤ë¤Î¤Ç¡¢¥á¥½¥Ã¥É¤ä¥¯¥é¥¹¤Î³µÍפòµ­½Ò¤¹¤ë
    /// </summary>
    private void OnClickTapPoint() {
        // ½èÍý
    }

¡¡Ê̤ε­»ö¤Ç¾Ü¤·¤¯²òÀ⤷¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤ò³Îǧ¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£

¡¡=>¡¡ÃΤäƤª¤­¤¿¤¤Æ¦Ãμ±


£´¡¥¡ãTODO µ¡Ç½¡ä


¡¡¸å¡¹¼ÂÁõ¤ò¹Ô¤¤¤¿¤¤½èÍý¤Î¤¿¤á¤Ë¡¢TODO(¥È¥¥¡¼¥É¥¥¡¼) ¤È¤¤¤¦µ­½Ò¤ò¥³¥á¥ó¥È¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢VisualStudio ¤Î¥¿¥¹¥¯´ÉÍý¤«¤é°ìÍ÷ɽ¼¨¤·¤Æ³Îǧ¤¹¤ë¤³¤È¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
½ñ¤­´¹¤¨¤ëͽÄê¤Î½èÍý¤ä¡¢¸å¤Ç¼ÂÁõ¤ò¹Ô¤¤¤¿¤¤¾ì½ê¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Î TODO µ¡Ç½¤òÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¾Ü¤·¤¤»È¤¤Êý¤Ï¤³¤Á¤é¤Ç¤¹¡£

¡¡=>¡¡TODOµ¡Ç½


£µ¡¥¡ãSerializeField °À­¡ä


¡¡ÊÑ¿ô¤ÎÀë¸À¤Ë¹ç¤ï¤»¤ÆÀë¸À¤Ç¤­¤ë¡¢Â°À­¾ðÊó¤È¸Æ¤Ð¤ì¤ë¤â¤Î¤Î£±¤Ä¤Ç¤¹¡£ÊÑ¿ô¤ÎÀë¸À¤ÎÁ°¤Ë [ ] ÉÕ¤­¤Ç½ñ¤«¤ì¤¿ÆâÍƤ¬Â°À­¾ðÊó¤È¤Ê¤ê¤Þ¤¹¡£

¡¡º£²óÍøÍѤ·¤Æ¤¤¤ë°À­¤Ï SerializeField (¥·¥ê¥¢¥é¥¤¥º¡¦¥Õ¥£¡¼¥ë¥É)¤È¤¤¤¦Â°À­¾ðÊó¤Ç¤¹¡£¤³¤Îµ¡Ç½¤Ï¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¾å¤ËÀë¸À¤·¤Æ¤¤¤ëÊÑ¿ô̾¤òɽ¼¨¤µ¤»¤ë¡¢¤È¤¤¤¦¤â¤Î¤Ç¤¹¡£

¡¡¼ç¤Ë private ½¤¾þ»Ò¤È¥»¥Ã¥È¤ÇÍѤ¤¤é¤ì¡¢¥¢¥µ¥¤¥ó¤ò¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¾å¤Ç²Äǽ¤Ë¤¹¤ë¤â¤Î¤Î¡¢ÊÑ¿ô¤Î»²¾ÈÀ褬³°Éô¤Î¥¹¥¯¥ê¥×¥È¤Ë¤Ê¤¤(public¤ÎɬÍפ¬¤Ê¤¤)¾ì¹ç¤ËÍøÍѤ·¤Þ¤¹¡£
¤¿¤È¤¨¤ÐButton¥³¥ó¥Ý¡¼¥Í¥ó¥È¤äText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È¤¤¤Ã¤¿¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê¥¢¥µ¥¤¥ó¤Ï¤¹¤ë¤â¤Î¤Î¡¢¤½¤ÎÊÑ¿ô¤ÎÍøÍÑÀ褬¾¤Î¥¹¥¯¥ê¥×¥È¤Ë¤Ï¤Ê¤¤¤è¤¦¤Ê¤â¤Î¡¢¤Ë¤ÏÍøÍѤ·¤ä¤¹¤¤¤Ç¤¹¡£

¡¡º£²ó¤Ï¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë Text ·¿¤Î¾ðÊó¤ò¥¢¥µ¥¤¥ó¤Ç¤­¤ë¤è¤¦¤ËÀë¸À¤·¤Æ¤¤¤Þ¤¹¡£


£¶¡¥¡ãButton.onClick.AddListener ¥á¥½¥Ã¥É¡ä


¡¡Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤Ï OnClick ¤È¤¤¤¦¥¤¥Ù¥ó¥È¤òÅÐÏ¿¤¹¤ë¾ì½ê¤¬¤¢¤ê¤Þ¤¹¡£¤³¤³¤Ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¢¥µ¥¤¥ó¤ò¹Ô¤¦¤³¤È¤Ç¡¢
¥¢¥µ¥¤¥ó¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤ËÀë¸À¤µ¤ì¤Æ¤¤¤ë public ½¤¾þ»Ò¤Î¥á¥½¥Ã¥É¤òÅÐÏ¿¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£


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



¡¡¤³¤Î½èÍý¤ò¥¹¥¯¥ê¥×¥È¤«¤éÀ©¸æ¤·¤ÆÄɲ䷤ƹԤ¦½èÍý¤¬¡¢onClick.AddListener¥á¥½¥Ã¥É¤Ç¤¹¡£°ú¿ô¤Î¤Ê¤¤¾ì¹ç¤È°ú¿ô¤Î¤¢¤ë¾ì¹ç¤Ç½ñ¼°¤¬ÊѲ½¤·¤Þ¤¹¡£

¡¡ÍøÅÀ¤Ï¡¢private ½¤¾þ»Ò¤Î¥á¥½¥Ã¥É¤Ç¤âÅÐÏ¿¤Ç¤­¤ë¤³¤È¡¢¥¹¥¯¥ê¥×¥È¤«¤éÅÐÏ¿¤·¤Æ¤¤¤ë¤Î¤Ç¡¢UnityÆâ¤Î¾åµ­¤Î²èÁü¤ÎButtonÉôʬ¤Ø¤ÎÅÐÏ¿ºî¶È¤ä¡¢³Îǧ¤ò¤¹¤ëɬÍפ¬¤Ê¤¯¤Ê¤ë¤³¤È¡¢¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£

¡¡º£²ó¤Ï°ú¿ô¤Î¤Ê¤¤¥á¥½¥Ã¥É¤òÅÐÏ¿¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢°ú¿ô¤Ë¤Ï¤½¤Î¤Þ¤Þ¥á¥½¥Ã¥É̾¤òµ­½Ò¤·¤Þ¤¹¡£¥á¥½¥Ã¥É¤Î()¤ò½ñ¤¯¤È¥¨¥é¡¼¤Ë¤Ê¤ë¤Î¤Ç¡¢¥á¥½¥Ã¥É̾¤Î¤ß¤òµ­½Ò¤·¤Þ¤¹¡£

¡¡// ¥Ü¥¿¥ó¤ÎOnClick¥¤¥Ù¥ó¥È¤Ë OnClickBattleEnd ¥á¥½¥Ã¥É¤òÄɲ乤ë
¡¡btnBattleEnd.onClick.AddListener(OnClickBattleEnd);
¡¡
¡¡¥³¥á¥ó¥È¤Ë¤â¤¢¤ë¤è¤¦¤Ë¡¢¤³¤Î½èÍý¤Ï¥Ü¥¿¥ó¤Ë¥á¥½¥Ã¥É¤òÅÐÏ¿¤¹¤ë¤À¤±¤Ç¤¹¤Î¤Ç¡¢¥á¥½¥Ã¥É¼«ÂΤμ¹ԽèÍý¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
ÂоݤȤʤë¥Ü¥¿¥ó¤ò²¡¤·¤¿¤È¤­¤Ë¼Â¹Ô¤µ¤ì¤ë¥á¥½¥Ã¥É¤òÅÐÏ¿¤·¤Æ¤¤¤ë½èÍý¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¸ø¼°¤Î¥ê¥Õ¥¡¥ì¥ó¥¹¤ò»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¤Þ¤¿¥Í¥Ã¥È¤Ë¤Ïµ­»ö¤¬Â¿¤¯¤¢¤ê¤Þ¤¹¤Î¤ÇÄ´¤Ù¤Æ¤ß¤Þ¤·¤ç¤¦¡£

»²¹Í¥µ¥¤¥È

Unity¸ø¼°¥¹¥¯¥ê¥×¥È¥ê¥Õ¥¡¥ì¥ó¥¹
Button.on.Click.AddListener
https://docs.unity3d.com/ja/2018.4/ScriptReference...


£·¡¥TapPointDetail ¥¹¥¯¥ê¥×¥È¤ò btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ·¤Æ¡¢ºîÀ®¤·¤¿ TapPointDetail ¥¹¥¯¥ê¥×¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£
¥¢¥¿¥Ã¥Á¤ò¹Ô¤Ã¤¿¤éɬ¤º¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Æ¡¢¥¹¥¯¥ê¥×¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Þ¤¹¡£

¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î TapPointDetail ¥¹¥¯¥ê¥×¥È¤ò³Îǧ¤·¤Þ¤¹¡£
SerializeField °À­¤ÇÀë¸À¤·¤Æ¤¢¤ëÊÑ¿ô¤¬¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¾å¤Ëɽ¼¨¤µ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÊÑ¿ô¤ËÅÐÏ¿¤·¤ÆÀ©¸æ¤ò¹Ô¤¦¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ØÄꤷ¤Þ¤¹¡£
¤³¤Î»ØÄê¤Ï¡¢À©¸æ¤·¤¿¤¤¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ÂоݤȤʤê¤Þ¤¹¡£

¡¡btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¼«¿È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¤â¤·¤¯¤Ï¡¢btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤«¤é Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÁªÂò¤·¤Æ¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
¤É¤Á¤é¤ÎÊýË¡¤Ç¤â¥¢¥µ¥¤¥ó½ÐÍè¤Þ¤¹¡£¼«Æ°Åª¤Ë¡¢Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥µ¥¤¥ó¤µ¤ì¤Þ¤¹¡£


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



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


£¸¡¥¡ã¥¢¥¿¥Ã¥Á¤È¥¢¥µ¥¤¥ó¤Ë¤Ä¤¤¤Æ¡ä


¡¡¥¢¥¿¥Ã¥Á¤È¥¢¥µ¥¤¥ó¤È¤¤¤¦Ã±¸ì¤¬¤¢¤ê¤Þ¤¹¡£¤³¤ì¤é¤Ï»÷¤Æ¤¤¤ë¸ÀÍդǤ¹¤¬¡¢Ìò³ä¤Ï°Û¤Ê¤ê¤Þ¤¹¡£
Àµ³Î¤ËÇÄ°®¤·¤Æ¤¤¤Ê¤¤¤È¡¢À衹¤Ç¤Ä¤Þ¤Å¤¤¤Æ¤·¤Þ¤¦¸¶°ø¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤·¤Ã¤«¤ê¤È°ÕÌ£¤òª¤¨¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¡¡¥¢¥¿¥Ã¥Á¤È¤Ï¡¢ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¡¦¥Õ¥¡¥¤¥ë¤ä¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤ÆÄɲ乤ëÆ°ºî¤Î¤³¤È¤Ç¤¹¡£


¡ã¥¢¥¿¥Ã¥Á¡ä
https://gyazo.com/31b0fb67add402eb9b445c52a45a39b2



¡¡¥¢¥µ¥¤¥ó¤È¤Ï¡¢¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡¢¤¢¤ë¤¤¤Ï¥×¥ì¥Õ¥¡¥Ö¾õÂ֤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤µ¤ì¤Æ¤¤¤ëÊÑ¿ô¤Î¾ì½ê¤Ë¡¢¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬»ý¤Ä¾ðÊó¤òÅÐÏ¿(ÂåÆþ)¤¹¤ë¡¢¤È¤¤¤¦Æ°ºî¤Î¤³¤È¤Ç¤¹¡£


¡ã¥¢¥µ¥¤¥ó¡ä
https://gyazo.com/c8ff760295e9ec1c9e7cb04fc7ad620f


¡¡´ª°ã¤¤¤·¤ä¤¹¤¤¤Î¤Ï¡¢¥¹¥¯¥ê¥×¥È¡¦¥Õ¥¡¥¤¥ë¼«ÂΤò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ë¥¢¥µ¥¤¥ó¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£


¡ã´Ö°ã¤¤¡ä
https://gyazo.com/95c74d487fbaad31e0af1695b9766dfa


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


¡¡¤¹¤Ù¤Æ¤Î¼ÂÁõ¤¬½ªÎ»¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¡¢¤É¤Î¤è¤¦¤Ê½èÍý¤ò¼ÂÁõ¤·¡¢¤É¤Î¤è¤¦¤ËÆ°¤±¤ÐÀµ¾ï¤Ê¤Î¤«¤òÇÄ°®¤·¤Æ¤«¤é¡¢¥²¡¼¥à¤ò¼Â¹Ô¤·¤Þ¤¹¡£
¥²¡¼¥à²èÌ̤ˤ¢¤ë btnTapPoint ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Þ¥¦¥¹¤Îº¸¥¯¥ê¥Ã¥¯¤·¤Þ¤¹¡£
Console ¥Ó¥å¡¼¤Ë Debug.Log ¥á¥½¥Ã¥É¤Ë»ØÄꤷ¤¿Ê¸»úÎ󤬽çÈ֤ˣ³¤Äɽ¼¨¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£


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


£±£°¡¥¡ãDebug.Log ¥á¥½¥Ã¥É¤Î³èÍÑ¡ä


¡¡º£²ó¤Î¤è¤¦¤Ë¡¢¼ÂÁõ¤·¤¿¤¤ÆâÍƤˤĤ¤¤Æ¤Ï¡¢»öÁ°¤Ë½èÍý¤¬¤½¤³¤Þ¤ÇÀµ¾ï¤ËÆ°¤¤¤Æ¤¤¤ë¤«¤ò³Îǧ¤·¤Æ¤ª¤¯¤³¤È¤¬ÂçÀڤǤ¹¡£
¤½¤¦¤¹¤ë¤³¤È¤Ç¡¢¼¡¤Ï¤³¤ÎÉôʬ¤ËɬÍפʽèÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤¯Ãʳ¬¤Ë°Ü¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£

¡¡¤¿¤À¤·¥¹¥¯¥ê¥×¥È¤ÎÆâÉôŪ¤Ê½èÍý¤Îή¤ì¤Ï¥²¡¼¥à²èÌ̤ˤÏɽ¼¨¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢Debug ¥¯¥é¥¹¤Î»ý¤Ä Log ¥á¥½¥Ã¥É¤ò³èÍѤ·¤Þ¤·¤ç¤¦¡£
¡¡
¡¡Log ¥á¥½¥Ã¥É¤Î°ú¿ô¤Ë¤Ïʸ»úÎó¤äÊÑ¿ô¤ò»ØÄꤷ¡¢¤½¤ÎÃͤòɽ¼¨¤Ç¤­¤Þ¤¹¤Î¤Ç¡¢ÊÑ¿ô¤ÎÃͤ䡢ɽ¼¨¤·¤¿¤¤Ê¸»úÎó¤òÆþÎϤ·¤Æ¤ª¤¯¤³¤È¤Ç
½èÍý¤¬Àµ¾ï¤Ë´üÂÔ¤¹¤ë¤è¤¦¤ËÆ°¤¤¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢Console ¥Ó¥å¡¼¤Ë Log ¤È¤·¤Æ¤³¤ì¤é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£

¡¡¤³¤Îµ¡Ç½¤Ï¥¨¥ó¥¸¥Ë¥¢¤Ë¤È¤Ã¤ÆÈó¾ï¤Ë½ÅÍפʤâ¤Î¤Ç¤¢¤ê¡¢¥×¥í¥°¥é¥à¤ò½ñ¤¯¾å¤Ç·ç¤«¤»¤Ê¤¤¡¢¤º¤Ã¤ÈÍøÍѤ·¤Æ¤¤¤¯µ¡Ç½¤Ë¤Ê¤ê¤Þ¤¹¡£
¤É¤ÎÉôʬ¤Ë¤³¤Î Log ¥á¥½¥Ã¥É¤òÆþ¤ì¤ì¤Ð¸ú²ÌŪ¤Ë¤Ê¤ë¤Î¤«¡¢¤Ê¤É¤Ï¡¢¤¿¤¯¤µ¤ó½ñ¤¤¤Æ¤¤¤¯¤³¤È¤Ç³Ð¤¨¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£

¡¡¤¿¤¯¤µ¤ó½ñ¤¤¤Æ¤ß¤Æ¡Ö¤³¤Î¾ðÊó¤ÏÉÔÍסס֤³¤ì¤¬Íߤ·¤¤¡×¤È¤¤¤¦¤è¤¦¤Ë¼è¼ÎÁªÂò¤ò¤·¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£
¤Þ¤¿½èÍý¤¬Àµ¾ï¤ËÆ°¤¤¤Æ¤¤¤ë¤³¤È¤¬³Îǧ¤Ç¤­¤¿¤é¡¢¤½¤ÎÌò³ä¤¬½ªÎ»¤·¤Þ¤¹¤Î¤Ç¡¢Log ¥á¥½¥Ã¥É¤ò¥³¥á¥ó¥È¥¢¥¦¥È¤¹¤ë¤«¡¢½èÍý¤òºï½ü¤·¤Æ¤ª¤­¤Þ¤¹¡£



¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡
¡¡¼¡¤Ï¡¡¼ê½ç£µ¡¡¡Ý¥Ü¥¿¥ó¤Î¥¿¥Ã¥×±é½Ð¤ÎÄɲáݡ¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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