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

¡¡°Ê²¼¤ÎÆâÍƤǽçÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£
¼ê½ç£¸¡Á£±£°¤Ç¤Ï¡¢UI¤òÄɲ䷤ƥ²¡¼¥àÆâ¤ÎÃͤòÈ¿±Ç¤µ¤»¤Æ¤¤¤­¤Þ¤¹¡£

£±£´¡¥DOTween¤ò¥¤¥ó¥Ý¡¼¥È¤·¤ÆÀßÄꤹ¤ë
£±£µ¡¥CanvasÆâ¤Ë¥Ñ¥º¥ë¥²¡¼¥àÍѤÎUIÉôÉʤòºîÀ®¤¹¤ë­¢¡Ê¥¹¥³¥¢É½¼¨Éôʬ¡Ë



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

¡¦CanvasÆâ¤Îɽ¼¨¤ÎÍ¥Àè½ç°Ì
¡¦Text¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö²½¤Î¥á¥ê¥Ã¥È



£±£´¡¥DOTween¤ò¥¤¥ó¥Ý¡¼¥È¤·¤ÆÀßÄꤹ¤ë


¡¡DOTween¤ÏUnity¤Î¥¢¥»¥Ã¥È¥¹¥È¥¢¤Ë¤Æ̵½þ¤Ç¸ø³«¤µ¤ì¤Æ¤¤¤ë¡¢Tween·Ï¥¢¥»¥Ã¥È¤Ç¤¹¡£
¥¢¥»¥Ã¥È¥¹¥È¥¢¤Ë¥µ¥¤¥ó¥¤¥ó¤·¤Æ¡¢¸¡º÷¤ÇDOTween¤ÈÆþÎϤ¹¤ì¤Ð¸«¤Ä¤«¤ê¤Þ¤¹¡£ProÈÇ¡ÊÍ­½þ¡Ë¤â¤¢¤ê¤Þ¤¹¤¬¡¢Ìµ½þÈǤÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£



ľÀܤΥê¥ó¥¯¥¢¥É¥ì¥¹¤Ï¤³¤Á¤é¤Ç¤¹¡£
https://assetstore.unity.com/packages/tools/animat...

¡¡¥À¥¦¥ó¥í¡¼¥É¤·¤ÆUnity¤Ë¥¤¥ó¥Ý¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤¡£¥¤¥ó¥Ý¡¼¥ÈÀßÄê¤Ï¤½¤Î¤Þ¤Þ¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¥¤¥ó¥Ý¡¼¥È¤µ¤ì¤ë¤ÈProjectÆâ¤ËDemigiant¤È¤¤¤¦¥Õ¥©¥ë¥À¤¬Äɲ䵤ì¤Þ¤¹¡£¤³¤Á¤é¤¬DOTween¥¢¥»¥Ã¥È¤Î¥Õ¥©¥ë¥À¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥¤¥ó¥Ý¡¼¥È¸å¡¢DOTween Utility Panel¤È¤¤¤¦¡¢DOTween¤ÎÀßÄêÍѤΥݥåץ¢¥Ã¥×¥¦¥¤¥ó¥É¥¦¤¬¼«Æ°Åª¤Ë³«¤­¤Þ¤¹¤Î¤Ç¡¢Setup DOTween¥Ü¥¿¥ó¤ò²¡¤·¤Æ¼Â¹Ô¤·¤Þ¤·¤ç¤¦¡£
¤â¤·¤â¼«Æ°¤Ç³«¤«¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Unity¤Îº¸¾å¤Î¥á¥Ë¥å¡¼¤è¤ê Tools => Demigiant => DOTween Utility Panel ¤òÁªÂò¤¹¤ì¤Ð¥¦¥¤¥ó¥É¥¦¤ò³«¤¯¤³¤È¤¬½ÐÍè¤Þ¤¹¡£



¡¡½àÈ÷ÍѤΥݥåץ¢¥Ã¥×¤¬¤µ¤é¤Ë³«¤¤¤Æ¡¢½àÈ÷¤¬´°Î»¤¹¤ë¤ÈApply¥Ü¥¿¥ó¤¬²¡¤»¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£



¡¡¤³¤ì¤ÇDOTween¤Î½àÈ÷¤¬´°Î»¤·¡¢Unity¤ÇÍøÍѤǤ­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤·¤¿¡£Àè¤Û¤É¤ÎDOTween Utility Panel ¥¦¥¤¥ó¥É¥¦¤ÏÊĤ¸¤Æ¤·¤Þ¤Ã¤ÆÌäÂꤢ¤ê¤Þ¤»¤ó¡£

¡¡¤Ê¤ªDOTween¤Ë¤ÏÍÍ¡¹¤Êµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¤¬¡¢º£²ó¤ÎÀ½ºî¤Ç¤Ï¤½¤Î°ìÉô¤òÍøÍѤ·¤Æ¤¤¤­¤Þ¤¹¡£
¾Ü¤·¤¤ÀâÌÀ¤Ï¸ø¼°¥ê¥Õ¥¡¥ì¥ó¥¹¡¢¤¢¤ë¤¤¤Ï¿¤¯¤Î»ÈÍÑÊýË¡¤Î¾Ò²ðµ­»ö¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤´¼«Ê¬¤ÇÄ´¤Ù¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¸ø¼°¥µ¥¤¥È¤Î¥ê¥ó¥¯¡Ê¥É¥­¥å¥á¥ó¥È¡Ë
http://DOTween.demigiant.com/documentation.php
¡¡

£±£µ¡¥CanvasÆâ¤Ë¥Ñ¥º¥ë¥²¡¼¥àÍѤÎUIÉôÉʤòºîÀ®¤¹¤ë­¢¡Ê¥¹¥³¥¢É½¼¨Éôʬ¡Ë


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ëCanvas¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¤Ë¡¢¿·¤·¤¯¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÄɲ䷤Ƥ¤¤­¤Þ¤¹¡£
¤³¤ì¤é¤Ï¥¹¥³¥¢¡Ê³ÍÆÀ¤·¤¿ÅÀ¿ô¡Ëɽ¼¨ÍѤÎÉôÉʤȤʤê¤Þ¤¹¡£¤³¤Î¼ê½ç¤¬½ª¤ï¤Ã¤¿ºÝ¤Ë¤Ï¡¢²¼µ­¤Î²èÁü¤Î¤è¤¦¤Ê·Á¤Ë¤Ê¤ê¤Þ¤¹¡£

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



ºî¶È´Ä¶­¤òÀ°¤¨¤ë


¡¡ºÇ½é¤Ë¡¢ºî¶È¤ò¤·¤ä¤¹¤¯¤¹¤ë¤¿¤á¤Ë´Ä¶­¤òÀ°¤¨¤Þ¤¹¡£

¡¡CanvasÆâ¤Ë¤¢¤ëGameGround¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î̾Á°¤Î²£¤Ë¤¢¤ë¥Á¥§¥Ã¥¯¤ò³°¤·¤Þ¤¹¡£(¥Ò¥¨¥é¥ë¥­¡¼¤Îʸ»ú¿§¤¬³¥¿§¤Ë¤Ê¤ê¤Þ¤¹¡£)
¤³¤ì¤Æ°ì»þŪ¤ËGameGround¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Èóɽ¼¨¤Ë¤Ê¤ê¤Þ¤¹¡£²èÁü¤¬½Å¤Ê¤ë¾ì½ê¤Çºî¶È¤ò¹Ô¤¦¤¿¤á¡¢UIÉôʬ¤ÎÀ½ºî¤¬½ª¤ï¤ë¤Þ¤Ç¤ÏÈóɽ¼¨¤Ë¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢³ÆÉôÉʤòÀßÃÖ¤·¤¿¤éŬµ¹¤Ê¥¿¥¤¥ß¥ó¥°¤Ç¤³¤ÎGameGroud¤Î¥ª¥ó/¥ª¥Õ¤òÀÚ¤êÂؤ¨¤Æ¡¢¤É¤Î¤è¤¦¤Ê¥²¡¼¥à²èÌ̤ˤʤäƤ¤¤ë¤«¤ò³Îǧ¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

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



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


¡¡Canvas¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¹Ô¤¤¡¢Create Empty¤Ç¶õ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£±¤ÄºîÀ®¤·¤Þ¤¹¡£Ì¾Á°¤òUI¤ËÊѹ¹¤·¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥Õ¥©¥ë¥ÀÂå¤ï¤ê¤È¤·¡¢¤³¤ÎÃæ¤ËUI¤È¤·¤Æ²èÌÌÁ°Ì̤ؤÈɽ¼¨¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÄɲ䷤Ƥ¤¤­¤Þ¤¹¡£
UI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ïɬ¤ºCanvasÆâ¤ËºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£¡Ê¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ËRectTransfrom¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ì¤ÐÂç¾æÉפǤ¹¡Ë

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



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


¡¡UI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¹Ô¤¤¡¢UI => Image ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£±¤ÄºîÀ®¤·¡¢Ì¾Á°¤òTopUI¤ËÊѹ¹¤·¤Þ¤¹¡£
¤³¤ÎTopUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë²èÌ̾åÉô¤Ëɽ¼¨¤¹¤ëÇطʲèÁü¤òÀßÄꤹ¤ëÌò³ä¤È¥Õ¥©¥ë¥Àµ¡Ç½¤È¤·¤Æ¤ÎÌò³ä¤ò»ý¤¿¤»¤Æ¡¢¥²¡¼¥à²èÌ̤ξåÉô¤Ë´ØÏ¢¤¹¤ëUI¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¤Þ¤È¤á¤Æ´ÉÍý¤µ¤»¤Þ¤¹¡£

¡¡TopUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢RectTransfrom¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ò²¼µ­¤Î²èÁü¤ò¸µ¤ËŬµ¹¤ËÄ´À°¤·¤Þ¤¹¡£Scene¥Ó¥å¡¼¤Ç¤âÄ´À°¤Ç¤­¤Þ¤¹¡£

¡¡¤½¤Î¸å¡¢Image¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËǤ°Õ¤Î²èÁü¤ò»ØÄꤷ¤Þ¤¹¡£(̵ÎÁÁǺà¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥Ý¡¼¥È¤·¤Æ¤¯¤À¤µ¤¤)¤³¤ì¤¬²èÌ̾åÉô¤ÎUIÉôʬ¤òɽ¼¨¤¹¤ëÇطʲèÁü¤Ë¤Ê¤ê¤Þ¤¹¡£
Â礭¤µ¤Ë¤Ä¤¤¤Æ¤Ï¡¢RectTransfrom¤äScene¥Ó¥å¡¼¤ÎÃæ¤ÇľÀÜÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¹ç¤ï¤»¤ÆImage¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤¢¤ë Raycast Target ¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¤Þ¤¹¡£
¤³¤Î¥Á¥§¥Ã¥¯¤¬³°¤ì¤Æ¤¤¤ë¤ÈRay¤ÎÂоݤˤʤé¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¥¿¥Ã¥×¤ä¥¹¥ï¥¤¥×¤¬¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò´¶ÃΤ·¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£

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


Scene¥Ó¥å¡¼¤Ç¤ÎTopUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È(CanvasÆâ¤Ë¼ý¤Þ¤ë¤è¤¦¤Ëº¸±¦¤ÎÉý¤òÄ´À°¤·¤Þ¤¹)



¡ãCanvasÆâ¤Îɽ¼¨¤ÎÍ¥Àè½ç°Ì¡ä


¡¡¥Ò¥¨¥é¥ë¥­¡¼Æâ¤Ç¤Îʤӽç¤Ï¥²¡¼¥à²èÌ̾å¤Ç¤ÎÍ¥Àè½ç°Ì¤òº¸±¦¤·¤Þ¤»¤ó¡£¥Ò¥¨¥é¥ë¥­¡¼¤Î°ìÈÖ¾å¤Ë¤¢¤í¤¦¤¬¡¢°ìÈÖ²¼¤Ë¤¢¤í¤¦¤¬¡¢¤½¤ì¤Ï²èÌÌɽ¼¨¤ÎÍ¥Àè½ç°Ì¤Ë¤Ï´Ø·¸¤·¤Ê¤¤¾ðÊó¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡
¡¡¤Ç¤¹¤¬Canvas¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë´Ø¤·¤Æ¤Ï°·¤¤¤¬ÊѤï¤ê¤Þ¤¹¡£¤³¤ÎCanvas¤Î»Ò¤È¤Ê¤Ã¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë´Ø¤·¤Þ¤·¤Æ¤Ï
Ʊ¤¸³¬ÁؤÇʤó¤Ç¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¡¢CanvasÆâ¤Ç²¼Â¦¤Ë¹Ô¤¯¤Û¤É²èÌ̤ؤÎÍ¥Àè½ç°Ì¤¬¹â¤¯¤Ê¤ê¤Þ¤¹¡£



¡¡¤³¤Î¤è¤¦¤ÊCanvasÆâ¤Ç¤Îʤӽç¤Î¾ì¹ç¡¢GameGround¤ÈEtoSetTran¤ÈUI¤Î£³¤Ä¤¬Æ±¤¸³¬Áؤˤ¢¤ê¤Þ¤¹¤¬¡¢²èÌ̤ؤÎÍ¥Àè½ç°Ì¤Ï

GameGround¡¡¢ª¡¡EtoSetTran¡¡¢ª¡¡UI

¡¡¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢GameGround¤Î²èÁü¤Î¾å¤ËUI¤Î²èÁü¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡Í¥Àè½ç°Ì¤Î´Ø·¸¤¬¤¦¤Þ¤¯¤¤¤«¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢¤³¤Îʤӽç¤ò³Îǧ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£


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


¡¡TopUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¹Ô¤¤¡¢UI => Image ¤òÁªÂò¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£Ì¾Á°¤òScores¤ËÊѹ¹¤·¤Þ¤¹¡£
Scores¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¡¢Scoreɽ¼¨Éô¤ÎÇطʲèÁü¤òÀßÄꤹ¤ë¤È¤È¤â¤Ë¡¢¤³¤Î²èÁü¾å¤Ëɽ¼¨¤¹¤ëText´ØÏ¢¤ò´ÉÍý¤¹¤ëÌò³ä¤ò»ý¤¿¤»¤Þ¤¹¡£

¡¡Score¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Þ¤¹¡£RectTransfrom¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¢¤¢¤ë¤¤¤ÏScene¥Ó¥å¡¼Æâ¤Ç°ÌÃÖ¤òÂ礭¤µ¤òÄ´À°¤·¤Þ¤¹¡£
²èÁü¤ò»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¡ÊºÙ¤«¤¤¿ô»ú¤ÏŬµ¹ÀÚ¤ê¾å¤²¤Æ¤¯¤À¤µ¤¤¡Ë

¡¡¤Ä¤Å¤¤¤ÆImage¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎSourceImage¤Ë¥¹¥³¥¢É½¼¨Éôʬ¤ÎÇطʤȤʤë²èÁü¤òÀßÄꤷ¤Þ¤¹¡£
¤³¤³¤Ç¤ÏUnity¤ÎBackGround²èÁü¤òÀßÄꤷ¡¢¿§¤ÈÆ©ÌÀÅÙ¤òÊѹ¹¤·¤ÆÍøÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢¼«Í³¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¡¡¹ç¤ï¤»¤ÆImage¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤¢¤ë Raycast Target ¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¤Þ¤¹¡£

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


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



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


¡¡Scores¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¹Ô¤¤¡¢UI => Text ¤òÁªÂò¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Þ¤¹¡£Ì¾Á°¤òTextBase¤ËÊѹ¹¤·¤Þ¤¹¡£
¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Îµ¡Ç½¤òÍøÍѤ·¤Æ¡¢¥²¡¼¥àÃæ¤Ë³ÍÆÀ¤·¤¿ÅÀ¿ô¤ò¥¹¥³¥¢¤È¤·¤Æ²èÌ̤Ëɽ¼¨¤µ¤»¤Þ¤¹¡£

¡¡TextBase¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢RectTransfrom¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¢¤¢¤ë¤¤¤ÏScene¥Ó¥å¡¼Æâ¤ÇÂ礭¤µ¤òÄ´À°¤·¤Þ¤¹¡£

¡¡Ä´À°¤·¤Þ¤·¤¿¤é¡¢Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¡¢Ê¸»ú¤ÎÂ礭¤µ¤äÇÛÃ֤ʤɤòÄ´À°¤·¤Þ¤¹¡£¤Þ¤¿¥Õ¥©¥ó¥È¤òÀßÄꤷ¤Þ¤¹¡£TextÍó¤Ë¤Ï 0 ¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£
ʸ»ú¤ÎÂ礭¤µ¤¬RectTransfrom¤Ç»ØÄꤷ¤Æ¤¤¤ë¥µ¥¤¥º¤è¤ê¤âÂ礭¤¯¤Ê¤ë¤Èʸ»ú¤¬¸«¤¨¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¥Ð¥é¥ó¥¹¤òÄ´À°¤·¤Æʸ»ú¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Õ¥©¥ó¥È¤ÏÊѹ¹¤·¤Ê¤¯¤Æ¤âÌäÂꤢ¤ê¤Þ¤»¤ó¡£

¡¡Ê¸»úÁõ¾þ¤ò¹Ô¤¦¾ì¹ç¤Ë¤ÏOutline¥³¥ó¥Ý¡¼¥Í¥ó¥È¤äShadow¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ê¤É¤ò¥¢¥¿¥Ã¥Á¤·¤ÆÄ´À°¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤³¤³¤Þ¤Ç¤Î¼ê½ç¤¬½ªÎ»¤·¤Þ¤·¤¿¤é¡¢¤³¤ÎTextBase¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö²½¤·¤Þ¤¹¡£ProjectÆâ¤ÎPrefab¥Õ¥©¥ë¥À¤Ë¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥­¡¼¤Îʸ»ú¿§¤È¥¢¥¤¥³¥ó¤Î¿§¤¬ÀĤ¯¤Ê¤ì¤Ð¥×¥ì¥Õ¥¡¥Ö²½¤Ç¤­¤Æ¤¤¤Þ¤¹¡£¥Ò¥¨¥é¥ë¥­¡¼¤ÎTextBase¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤òTextBase¤«¤éTxtScore¤ØÊѹ¹¤·¤Þ¤¹¡£

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


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


TxtScore¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎScene²èÁü



¡¡¤Þ¤¿¡¢¥×¥ì¥Õ¥¡¥Ö¤Ë¤Ê¤Ã¤¿TextBase¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î̾Á°¤ò¡¢TextBasePrefab¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£



¡ãText¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö²½¤Î¥á¥ê¥Ã¥È¡ä


¡¡º£²óText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö²½¤·¤Æ̾Á°¤òTextBasePrefab¤ËÊѹ¹¤·¤Þ¤·¤¿¡£

¡¡¤³¤ì¤«¤é²¿²ó¤«Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÄɲ䷤Ƥ¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤¬¡¢
¤½¤ÎºÝ¤Ë¤Ï¡¢¿·¤·¤¤Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¤Æ¡¢¤³¤ÎTextBasePrefab¤ò¥Ò¥¨¥é¥ë¥­¡¼¤ËÀßÃÖ¤·¤ÆÍøÍѤ¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡ÍøÅÀ¤È¤·¤Þ¤·¤Æ¤Ï¥Õ¥©¥ó¥È¤ÎÊѹ¹¤äText¥³¥ó¥Ý¡¼¥Í¥ó¥È°Ê³°¤ÎÀßÄê¤ÎÈ¿±Ç¤¬µó¤²¤é¤ì¤Þ¤¹¡£

¡¡Î㤨¤Ð¥Õ¥©¥ó¥È¤òÊѹ¹¤·¤¿¤¤¾ì¹ç¡¢£±¤Ä£±¤Ä¤ÎText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê̤Υ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë¾ì¹ç¤Ë¤Ï
¤½¤ì¤é¤ò£±¤Ä¤º¤Ä½çÈÖ¤ËÁªÂò¤·¤Æ¤¤¤Ã¤Æ¡¢¤º¤Ù¤Æ¤ÎText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥Õ¥©¥ó¥ÈÀßÄê¤òÀßÄꤷľ¤µ¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£
¤Ç¤¹¤¬¤½¤ì¤¬¤¹¤Ù¤Æ¶¦Ä̤·¤Æ¤¤¤ë¥×¥ì¥Õ¥¡¥Ö¤Ç¤¢¤ì¤Ð¡¢À߷׿ޤǤ¢¤ëTextBasePrefab¤òÊѹ¹¤·¤¿¤À¤±¤Ç¡¢¤¹¤Ù¤Æ¤ÎText¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ·¤Æ
¥Õ¥©¥ó¥È¤ÎÊѹ¹¤¬¼«Æ°Åª¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£

¡¡¤Þ¤¿Outline¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ê¤É¤ÎÄɲÃ/ºï½ü¤Ê¤É¤â¡¢¥×¥ì¥Õ¥¡¥Ö¤òÍøÍѤ·¤Æ¤¤¤ì¤Ð¡¢À߷׿ޤǤ¢¤ëTextBasePrefab¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ò¹Ô¤¨¤ÐºÑ¤ß¤Þ¤¹¡£
¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò³Îǧ¤·¤Æ¡¢£±¤Ä¤º¤Ä¤Ë¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¿¥Ã¥Á¤·¤¿¤ê¥ê¥à¡¼¥Ö¤·¤¿¤ê¤È¤¤¤¦ºî¶È¤¬¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡
¡¡¥×¥ì¥Õ¥¡¥Ö¤òÍ­¸ú¤ËÍøÍѤ¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢ºî¶È¤Î¸úΨ²½¡¢½¸Ì󲽤ò¿Þ¤ë¤³¤È¤¬²Äǽ¤Ç¤¹¡£
¤½¤·¤Æ¾ÜºÙ¤ËÀßÄê¤ò¹Ô¤¤¤¿¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤À¤±¤òÁªÂò¤·¤Æ¡¢Ä´À°¤ò¹Ô¤¨¤ÐÀßÄê¤ò´°À®¤Ç¤­¤Þ¤¹¡£


Scores¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢TextBasePrefab¤òÇÛÃÖ¤¹¤ë


¡¡Àè¤Û¤ÉºîÀ®¤·¤¿TextBasePrefab¤òScores¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÇÛÃÖ¤·¤Þ¤¹¡£
TextBasePrefab¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥Ò¥¨¥é¥ë¥­¡¼¤ÎScores¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¤È¤·¤ÆÇÛÃÖ¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡Ì¾Á°¤ò TxtLabel ¤ËÊѹ¹¤·¤Þ¤¹¡£¤³¤ì¤Ï¥¹¥³¥¢É½¼¨¤ÎÉôʬ¤Î¥é¥Ù¥ë¤ÎÌò³ä¤ò»ý¤Á¤Þ¤¹¡£

¡¡TxtLabel¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¤Æ¡¢RectTransfrom¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¢¤¢¤ë¤¤¤ÏScene¥Ó¥å¡¼¤òÍøÍѤ·¤Æ°ÌÃÖ¤ÈÂ礭¤µ¤òÄ´À°¤·¤Þ¤¹¡£
²¼µ­¤Î²èÁü¤ò»²¹Í¤Ë¡¢Å¬µ¹¤Ê°ÌÃÖ¤ÈÂ礭¤µ¤ËÄ´À°¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡Text¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎTextÍó¤Ë¤Ï Score: ¤ÈÆþÎϤ·¤Þ¤¹¡£¤³¤ì¤Ç¾ï¤Ë²èÌ̾å¤Ë¤ÏScore¤Îʸ»ú¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¡¢¤³¤ÎÉôʬ¤¬Scoreɽ¼¨¤Ç¤¢¤ë¤Èǧ¼±¤Ç¤­¤Þ¤¹¡£

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


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


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


¡¡
¡¡°Ê¾å¤Ç¥¹¥³¥¢É½¼¨¤Ë´ØÏ¢¤¹¤ëUIÉôÉʤκîÀ®¤Ï½ªÎ»¤Ç¤¹¡£


UI¤Î³Îǧ


¤³¤³¤Þ¤Ç¤ËÄɲä·¤¿¡¢UIÉôʬ¤ÎScene¥Ó¥å¡¼²èÁü¤Ç¤¹¡£


GameGround¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥ª¥ó¤Ë¤·¤¿¾ì¹ç¤ÎGame¥Ó¥å¡¼¤Î²èÁü¤Ç¤¹



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


¡¡º£¸å¤ÎÀßÄê¤Ë¹ç¤ï¤»¤Æ¡¢²èÌ̲¼Éô¤Ëɽ¼¨¤¹¤ëUIÉôʬ¤ÎÉôÉʤâºîÀ®¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£

¡¡UI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¹Ô¤¤¡¢UI => Image ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£±¤ÄºîÀ®¤·¡¢Ì¾Á°¤ò BottomUI ¤ËÊѹ¹¤·¤Þ¤¹¡£
¤³¤ÎBottomUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ï²èÌ̲¼Éô¤Ëɽ¼¨¤¹¤ëÇطʲèÁü¤òÀßÄꤹ¤ëÌò³ä¤È¡¢²¼Éô¤Ëɽ¼¨¤¹¤ëUIÉôÉʤò´ÉÍý¤µ¤»¤ë¥Õ¥©¥ë¥Àµ¡Ç½¤È¤·¤Æ¤ÎÌò³ä¤ò»ý¤¿¤»¤Þ¤¹¡£

¡¡BottomUI¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢RectTransfrom¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ò²¼µ­¤Î²èÁü¤ò¸µ¤ËŬµ¹¤ËÄ´À°¤·¤Þ¤¹¡£Scene¥Ó¥å¡¼¤Ç¤âÄ´À°¤Ç¤­¤Þ¤¹¡£

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


¡¡¤½¤Î¸å¡¢Image¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËǤ°Õ¤Î²èÁü¤ò»ØÄꤷ¤Þ¤¹¡£¤³¤ì¤¬²èÌ̲¼Éô¤ÎUIÉôʬ¤òɽ¼¨¤¹¤ëÇطʲèÁü¤Ë¤Ê¤ê¤Þ¤¹¡£
Â礭¤µ¤Ë¤Ä¤¤¤Æ¤Ï¡¢RectTransfrom¤äScene¥Ó¥å¡¼¤ÎÃæ¤ÇľÀÜÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¹ç¤ï¤»¤ÆImage¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤¢¤ë Raycast Target ¤Î¥Á¥§¥Ã¥¯¤ò³°¤·¤Þ¤¹¡£


´°À®Éʤò³Îǧ¤¹¤ë


¡¡¤³¤³¤Þ¤Ç¤ÇCanvas¤Ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÄɲ乤ëºî¶È¤Ï½ªÎ»¤Ç¤¹¡£³Æ¾õÂÖ¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£


TopUI¤ÈBottomUI¤òÄɲä·¤¿¥Ò¥¨¥é¥ë¥­¡¼¤Î²èÁü


TopUI¤ÈBottomUI¤ÎScene¥Ó¥å¡¼²èÁü


TopUI¤ÈBottomUI¤òÄɲä·¤¿Game¥Ó¥å¡¼²èÁü¡Ê¥²¡¼¥à²èÌ̤ˤʤê¤Þ¤¹¡Ë


TopUI¤ÈBottomUI¤òÄɲä·¤ÆGameGround¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤âɽ¼¨¤·¤¿¾ì¹ç¤ÎScene¥Ó¥å¡¼²èÁü



¡¡UI¤ÎÉôʬ¤¬GameGround¤Ë±£¤ì¤Æ¤·¤Þ¤Ã¤Æ¤¤¤Ê¤¤¤«¡¢Score¤Îɽ¼¨¤È0¤Îɽ¼¨¤¬±£¤ì¤Æ¤·¤Þ¤Ã¤Æ¤¤¤Ê¤¤¤«¡¢³Îǧ¤·¤Æ¤âÌäÂ꤬¤¢¤ì¤Ð½¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£



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

¡¡¼¡¤Ï ¼ê½ç£¹ ¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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