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

À½ºîʪ¤Î³µÍ×


¡¡Unity ¤Îµ¡Ç½¤Î£±¤Ä¤Ç¤¢¤ë¡Ö¥¿¥¤¥ë¥Þ¥Ã¥×(TileMap)¡×¤ò³èÍѤ·¤Æ¡¢¾å¤«¤é¸«²¼¤í¤·²èÌÌ(¥È¥Ã¥×¥Ó¥å¡¼)·¿¤Î¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¥²¡¼¥à¤òÀ½ºî¤·¤Þ¤¹¡£

Scene¥Ó¥å¡¼²èÁü



Game¥Ó¥å¡¼²èÁü




¡¡¥²¡¼¥à¤Î¥ë¡¼¥ë¤ÏȯŸÊԤˤÆÆùÉÕ¤±¤·¤Þ¤¹¡£¤³¤Î¼ê½ç¤Ç¤Ï¡¢¥²¡¼¥à¤ÎÅÚÂæ¤È¤Ê¤ëÉôʬ¤òºîÀ®¤·¤Þ¤¹¡£

¡¡¥²¡¼¥à²èÌ̤ϡ¢¥¿¥¤¥ë¥Þ¥Ã¥×¤È¤¤¤¦µ¡Ç½¤òÍøÍѤ·¤Æ¡¢£²£ÄÍѤβèÁü¤òÉߤ­µÍ¤á¤Æ¥²¡¼¥à¤Î¥Õ¥£¡¼¥ë¥É¤È¤Ê¤ë²èÌ̤òºîÀ®¤·¤Þ¤¹¡£
²èÌ̤ϥ¿¥Ã¥×¤Î¤ß¤ÇÀ©¸æ¤ò¹Ô¤¤¡¢Ê£¿ô¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¢¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤Ë¥­¥ã¥é¤òÇÛÃ֤Ǥ­¤ëÃÏ·Á¤ÈÇÛÃ֤Ǥ­¤Ê¤¤ÃÏ·Á¤ÎÀ©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡»þ´Ö¤Î·Ð²á¤Ë¤è¤Ã¤Æ¥«¥ì¥ó¥·¡¼(¥­¥ã¥é¤òÇÛÃÖ¤¹¤ë¤¿¤á¤Î¥³¥¹¥È¤Î»Ùʧ¤¤¤ËÍøÍѤǤ­¤ë¿ôÃÍ)¤¬²Ã»»¤µ¤ì¡¢Å¨¤¬¼«Æ°Åª¤Ë¼¡¡¹¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£
µòÅÀ¤òËɱҤ¹¤ë¤¿¤á¤Ë¥«¥ì¥ó¥·¡¼¤ò»Ùʧ¤Ã¤Æ¥­¥ã¥é¤òÇÛÃÖ¤·¡¢·ÐÏ©¤ò°ÜÆ°¤·¤Æ¤¯¤ëŨ¤òÅݤ·¤Ê¤¬¤éºÇ¸å¤Þ¤ÇµòÅÀ¤òËɱҤ¹¤ë¤³¤È¤¬¥²¡¼¥à¤ÎÌÜŪ¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥¹¥Þ¥Û¤ÇÍ·¤Ö¤³¤È¤òÁ°Äó¤È¤·¡¢¥²¡¼¥à²èÌ̤ϸÇÄê¤Ë¤Ê¤Ã¤Æ¤ª¤ê¡¢¥¹¥¯¥í¡¼¥ë¤Ï¹Ô¤¤¤Þ¤»¤ó¡£
¹­¤¤¥Þ¥Ã¥×¤òºî¤Ã¤Æ¥¹¥¯¥í¡¼¥ë¤µ¤»¤¿¤¤¾ì¹ç¤Ë¤Ï¼«Ê¬¤ÇÄ©À路¤Æ¤ß¤Þ¤·¤ç¤¦¡£



¡¡¤³¤Î¶µºà¤Ç¤Ï¤³¤ì¤é¤Î¥·¥¹¥Æ¥àŪ¤Ê¼ÂÁõ¤òÌÜŪ¤È¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢´°À®¤·¤¿¤«¤é¤È¤¤¤Ã¤Æ¥²¡¼¥à¤È¤·¤Æ´°Á´¤ËÍ·¤Ù¤ë¾õÂ֤ˤʤëÌõ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£

¡¡¤Ç¤¹¤¬¡¢¤³¤³¤Ç¤·¤Ã¤«¤ê¤ÈÅÚÂæ¤òºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤­¤ì¤Ð¡¢¤¢¤È¤Ï¼«Ê¬¤Î¥¢¥¤¥Ç¥£¥¢¤ò¸µ¤Ë¤·¤Æ
¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¥²¡¼¥à¤òºî¤Ã¤Æ¤¤¤¯¤³¤È¤¬²Äǽ¤Ç¤¹¡£

¡¡¤³¤Î¥²¡¼¥à¤ÎÁǺà¤Ë¤Ï¤Ô¤Ý¤äÍͤȥ¤¥é¥¹¥ÈACÍͤÎÁǺà¤òÍøÍѤµ¤»¤Æ¤¤¤¿¤À¤¤¤Æ¤ª¤ê¤Þ¤¹¡£
¤Ô¤Ý¤äÍÍ
https://pipoya.net/sozai/
¥¤¥é¥¹¥ÈACÍÍ
https://www.ac-illust.com/


¡ãÆ°²è­¡¡¡¥²¡¼¥à¥¹¥¿¡¼¥È¤Î±é½Ð¤È½Ð¸½¤¹¤ëŨ¤Î·ÐÏ©¤Îɽ¼¨¡£Å¨¤Î½Ð¸½¤¹¤ë°ÌÃ֤˱þ¤¸¤Æ¡¢·ÐÏ©¤ò¼«Æ°Åª¤ËÀ¸À®¤·¡¢¼«Æ°Åª¤ËŨ¤ò°ÜÆ°¤¹¤ë¡£¥«¥ì¥ó¥·¡¼(¥­¥ã¥é¤ÎÇÛÃÖ¤ËɬÍפʤª¶â)¤¬»þ´Ö¤Î·Ð²á¤Ë¹ç¤ï¤»¤Æ¼«Æ°²Ã»»¤µ¤ì¤ë¡ä

¡ãÆ°²è­¢¡¡ÇÛÃÖ²Äǽ¤Ê¥¿¥¤¥ë¤ÎÃÏÅÀ¤ò¥¿¥Ã¥×¤¹¤ë¤³¤È¤ÇÇÛÃ֤Ǥ­¤ë¥­¥ã¥é¤Î°ìÍ÷¤¬É½¼¨¤µ¤ì¡¢ÁªÂò¤¹¤ë¤È¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤ËÇÛÃ֤Ǥ­¤ë¡ä

¡ãÆ°²è­£¡¡Å¨¤Ï·ÐÏ©¤Ë±è¤Ã¤Æ°ÜÆ°¤·ËɱҵòÅÀ¤òÌܻؤ·¤Æ¤¯¤ë¤¿¤á¡¢¥­¥ã¥é¤òÇÛÃÖ¤·¤ÆËɱҤ¹¤ë¡£·ÐÏ©¾å¤Ë¥­¥ã¥é¤ÏÇÛÃ֤Ǥ­¤Ê¤¤¤Î¤Ç¡¢·ÐÏ©¤Î¼þ°Ï¤ËÇÛÃÖ¤¹¤ë¡£Å¨¤Î¿¯Æþ¤ò´¶ÃΤ·¤Æ¼«Æ°Åª¤Ë¹¶·â¤ò¹Ô¤¦¡ä

¡ãÆ°²è­¤¡¡¥²¡¼¥àÆâ¤ËÇÛÃ֤Ǥ­¤ë¥­¥ã¥é¿ô¤Ë¤ÏÀ©¸Â¤¬¤¢¤ê¡¢¤Þ¤¿¡¢¥­¥ã¥é¤Ë¤Ï¹¶·â¤Ç¤­¤ë²ó¿ô¤¬¤¢¤ë¡£¤½¤Î¤¿¤áÇÛÃֺѤΥ­¥ã¥é¤ò¥¿¥Ã¥×¤¹¤ë¤³¤È¤ÇÁªÂò¤·¤¿¥­¥ã¥é¤ÎÇÛÃÖ¤ò²ò½ü¤·¡¢Àïά¤òÎý¤ë¤³¤È¤¬¤Ç¤­¤ë¡ä

¡ãÆ°²è­¥¡¡¥¹¥Æ¡¼¥¸Ëè¤ËÀßÄꤷ¤¿ËɱҵòÅÀ¤ØŨ¤¬¿¯Æþ¤¹¤ë¤ÈµòÅÀ¤ÎÂѵ×ÎÏ¥²¡¼¥¸¤¬¸º¾¯¤·¡¢0 ¤Ë¤Ê¤ë¤ÈÇ˲õ¤µ¤ì¤Æ¥²¡¼¥à¥ª¡¼¥Ð¡¼¤Ë¤Ê¤ë¡ä

¡ãÆ°²è­¦¡¡¥¹¥Æ¡¼¥¸¤ËÅо줹¤ëŨ¤¬¤¹¤Ù¤Æ¤¤¤Ê¤¯¤Ê¤ê¡¢µòÅÀ¤ÎÂѵ×ÎϤ¬»Ä¤Ã¤ÆÆþ¤ì¤Ð¥²¡¼¥à¥¯¥ê¥¢¡ä

¡ãÆ°²è­§¡¡ÇÛÃÖ¤¹¤ë¥­¥ã¥é¤òÁªÂò¤·¤Æ¤¤¤ë´Ö¤ÏŨ¤Î°ÜÆ°¤ÈŨ¤ÎÀ¸À®¤È¥­¥ã¥é¤Î¹¶·â¤È¥«¥ì¥ó¥·¡¼(ÇÛÃÖ¤ËɬÍפʤª¶â)¤Î²Ã»»¤¬°ì»þÄä»ß¤¹¤ë¡ä

¥·¥¹¥Æ¥à¤È¥ë¡¼¥ë


¡¡ÈÆÍÑŪ¤Ê£²£Ä¤Î¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¥²¡¼¥à¤òÀ½ºî¤¹¤ë¤¿¤á¤Î¥Ä¡¼¥ë¶µºà¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¤½¤Î¤¿¤á¼ÂÁõ¤·¤Æ¤¤¤ë¤Î¤Ï¥·¥¹¥Æ¥àÌ̤Τߤǡ¢¤½¤Î¤Û¤«¤Î¥ë¡¼¥ë¤Ï¤¢¤ê¤Þ¤»¤ó¡£

¡ã¼ÂÁõ¤¹¤ë¥·¥¹¥Æ¥à¡ä
¡¡¡¦¥¿¥¤¥ë¥Þ¥Ã¥×¤òÍøÍѤ·¤¿¥²¡¼¥à²èÌÌÀ½ºî
¡¡¡¦²èÌ̤λØÄꤷ¤¿¥¿¥¤¥ë¤Î¥¿¥Ã¥×¤ò´¶ÃΤ¹¤ë½èÍý¤È°ÌÃÖ¤ÎȽÄê½èÍý
¡¡¡¦Å¨¥­¥ã¥é¤Î¼«Æ°ÇÛÃÖ
¡¡¡¦Å¨¥­¥ã¥é¤Î°ÜÆ°·Ðϩɽ¼¨¤Î¼«Æ°À¸À®
¡¡¡¦Å¨¥­¥ã¥é¤Î·ÐÏ©¤Ë±è¤Ã¤¿¼«Æ°°ÜÆ°
¡¡¡¦¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤ÈŨ¥­¥ã¥é¤Î¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î´ÉÍý
¡¡¡¦¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤ò´¶ÃΤ·¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤òÇÛÃÖ¤¹¤ë¥Ý¥Ã¥×¥¢¥Ã¥×¤òÀ¸À®¡£ÁªÂò¤·¤¿¥­¥ã¥é¤ò¥¿¥¤¥ë¥Þ¥Ã¥×¾å¤ËÇÛÃÖ¤¹¤ë½èÍý
¡¡¡¦¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¹¶·âÈϰϤȹ¶·â²ó¿ô¤Î´ÉÍý¤Ë¤è¤ëŨ¥­¥ã¥é¤Ø¤Î¼«Æ°¹¶·â½èÍý
¡¡¡¦ÇÛÃÖ¤¹¤ë¥­¥ã¥é¤òÁªÂò¤·¤Æ¤¤¤ë´Ö¤Ï¥²¡¼¥àÆâ¤Î½èÍý¤ò°ì»þÄä»ß¤¹¤ë(Ũ¤Î°ÜÆ°¡¢Å¨¤Î¼«Æ°À¸À®¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¹¶·â¡¢¥«¥ì¥ó¥·¡¼¤Î²Ã»»)
¡¡¡¦¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ¡£½êÍ­¤·¤Æ¤¤¤ë¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¤ßÁªÂò²Äǽ¤Ë¤¹¤ë
¡¡¡¦Å¨¥­¥ã¥é¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ
¡¡¡¦¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ
¡¡¡¦¥¨¥Õ¥§¥¯¥È¤ä UI ¥¢¥Ë¥á¤Î±é½Ð½èÍý

¡¡°Ê¾å¤ÎÉôʬ¤Ë¤ª¤±¤ë¡¢¥í¥¸¥Ã¥¯¤Î¹Í¤¨Êý¤ä¡¢¼ÂÁõ¤ÎÊýË¡¤Ê¤É¤ò³Ø½¬¤·¤Þ¤¹¡£
´Êñ¤Ë²òÀ⤷¤Æ¤ª¤­¤Þ¤¹¡£


¡ã¥¿¥¤¥ë¥Þ¥Ã¥×¤òÍøÍѤ·¤¿¥²¡¼¥à²èÌÌÀ½ºî¡ä


¡¡Unity ¤Îµ¡Ç½¤Î£±¤Ä¤Ç¤¢¤ë¥¿¥¤¥ë¥Þ¥Ã¥×¤È¤¤¤¦µ¡Ç½¤òÍøÍѤ·¤Æ¡¢£²£ÄÍѤβèÁü¤òÉߤ­µÍ¤á¤Æ¥²¡¼¥à¤Î¥Õ¥£¡¼¥ë¥É¤È¤Ê¤ë²èÌ̤òºîÀ®¤·¤Þ¤¹¡£
Ê£¿ô¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤ò¥ì¥¤¥ä¡¼¹½Â¤¤Ë¤·¤Æ½Å¤Í¤ÆÍøÍѤ¹¤ë¤³¤È¤Ç¡¢¥¿¥Ã¥×¤ò´¶ÃΤ·¤Æ¥­¥ã¥é¤òÇÛÃ֤Ǥ­¤ëÃÏ·Á¤ÈÇÛÃ֤Ǥ­¤Ê¤¤ÃÏ·Á¤ÎÀ©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡º£²ó¤Ï£²¤Ä¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤ò½Å¤Í¤Æ£±¤Ä¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤È¤·¤Æ¤¤¤Þ¤¹¤¬¡¢£³¤Ä°Ê¾å¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤Ëʬ¤±¤ë¤³¤È¤â²Äǽ¤Ç¤¹¡£


¡ã¥Ù¡¼¥¹Éôʬ(ÇÛÃ֤Ǥ­¤ë¥¿¥¤¥ë¥Þ¥Ã¥×)¡ä



¡ãÇÛÃ֤Ǥ­¤Ê¤¤¥¿¥¤¥ë¥Þ¥Ã¥×¡ä



¡ã£²¤Ä¤Î¥¿¥¤¥ë¥Þ¥Ã¥×¤ò°ì½ï¤Ëɽ¼¨¤·¤Æ¹çÀ®¡ä




¡ã²èÌ̤λØÄꤷ¤¿¥¿¥¤¥ë¤Î¥¿¥Ã¥×¤ò´¶ÃΤ¹¤ë½èÍý¤È°ÌÃÖ¤ÎȽÄê½èÍý¡ä


¡¡¥²¡¼¥à¤Î¥Ù¡¼¥¹¤È¤Ê¤ëÉôʬ¤Î£±¤Ä¤Ç¤¹¡£

¡¡¥«¥á¥é¤ä¥¿¥¤¥ë¥Þ¥Ã¥×¤Ë´ØÏ¢¤¹¤ë¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬»ý¤Ä¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ¡¢²èÌ̤Υ¿¥Ã¥×¤ò´¶ÃΤ·¡¢
¤½¤Î°ÌÃ֤ˤ¢¤ë¥¿¥¤¥ë¥Þ¥Ã¥×¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë½èÍý¤ò¼ÂÁõ¤·¤Þ¤¹¡£¥¿¥¤¥ë¥Þ¥Ã¥×¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¤³¤Î°ÌÃÖ¾ðÊó¤òÍøÍѤ·¤Æ
¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤Ë¥­¥ã¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤·¤ÆÇÛÃÖ¤¹¤ë½èÍý¤¬¼ÂÁõ½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¡¦Grid.WorldToCell ¥á¥½¥Ã¥É
¡¡¡¦Camera.ScreenToWorldPoint ¥á¥½¥Ã¥É
¡¡¡¦Tilemap.GetColliderType ¥á¥½¥Ã¥É


¡ãŨ¥­¥ã¥é¤Î¼«Æ°ÇÛÃÖ¡ä


¡¡»þ´Ö¤Î·Ð²á¤Ë¤è¤ê¡¢¥¹¥Æ¡¼¥¸¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë½Ð¸½¥Ý¥¤¥ó¥È¤è¤ê¼«Æ°Åª¤ËŨ¤òÀ¸À®¤·¤Þ¤¹¡£
½Ð¸½¥Ý¥¤¥ó¥È¤äŨ¤Î¼ïÎà¤Ï¥é¥ó¥À¥à²½¤¹¤ë¤³¤È¤â¡¢¸ÇÄê²½¤¹¤ë¤³¤È¤â½ÐÍè¤ë¤è¤¦¤ÊÀ߷פò¹Í¤¨¤Þ¤¹¡£


¡ãŨ¥­¥ã¥é¤Î°ÜÆ°·Ðϩɽ¼¨¤Î¼«Æ°À¸À®¡ä


¡¡±é½Ð¤Ç¤â¤¢¤ê¡¢¥²¡¼¥à¤Î¥·¥¹¥Æ¥àŪ¤ÊÉôʬ¤Ç¤â¤¢¤ëµ¡Ç½¤Ç¤¹¡£

¡¡¼«Æ°À¸À®¤µ¤ì¤¿Å¨¤Î½Ð¸½¥Ý¥¤¥ó¥È¤òµ¯ÅÀ¤Ë¡¢ËɱҵòÅÀ¤Þ¤Ç¤ÎŨ¤Î°ÜÆ°·ÐÏ©¤ò²èÌ̤˼«Æ°À¸À®¤·¤Þ¤¹¡£
°ìÊý¸þ¤Î¤ß¤ÎÌð°õ¤òÊ£¿ôÀ¸À®¤·¤Æ¥ë¡¼¥Èɽ¼¨¤ò¹Ô¤¦¤è¤¦¤ÊÀ߷פˤ·¤Þ¤¹¡£¤³¤ì¤Ë¤Ï LineRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÍøÍѤ·¤Þ¤¹¡£
Ìð°õ¤Ë¤â°ìÅ٤ˤ¹¤Ù¤Æ¤òÀ¸À®¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢£±¤Ä¤º¤Ä½çÈ֤˻þ´Öº¹¤òÍøÍѤ·¤ÆÀ¸À®¤·¡¢ºï½ü¤¹¤ëºÝ¤Ë¤â£±¤Ä¤º¤Ä½çÈ֤˾䷤Ƥ¤¤­¤Þ¤¹¡£
¤³¤¦¤¤¤Ã¤¿¥Æ¥¯¥Ë¥Ã¥¯¤¬¥²¡¼¥à¤ò°ú¤­Î©¤¿¤¿¤»¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡
¡¡°ÜÆ°À褬¤ï¤«¤ê¤ä¤¹¤¤¤è¤¦¤ËÌð°õ¤Î²èÁü¤òÀßÄꤷ¤Æ¤¤¤Þ¤¹¤¬¡¢²èÁü¤ÏǤ°Õ¤ËÀßÄê¤Ç¤­¤Þ¤¹¡£


¡ãÌð°õ¤Ç°ÜÆ°·ÐÏ©¤òɽ¼¨¡ä



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


¡ãŨ¥­¥ã¥é¤Î·ÐÏ©¤Ë±è¤Ã¤¿¼«Æ°°ÜÆ°¡ä


¡¡¥²¡¼¥à¤Î¥Ù¡¼¥¹¤È¤Ê¤ëÉôʬ¤Î£±¤Ä¤Ç¤¹¡£

¡¡·ÐÏ©¤Îɽ¼¨¤¬½ªÎ»¤¹¤ë¤Î¤òÂԤäơ¢Å¨¤Î°ÜÆ°¤ò³«»Ï¤¹¤ë¤è¤¦¤ËÀ©¸æ¤ò¹Ô¤¤¤Þ¤¹¡£
·ÐÏ©¤Ë±è¤Ã¤¿°ÜÆ°½èÍý¤Ï DOTween ¤Î DOPath ¥á¥½¥Ã¥É¤òÍøÍѤ·¤Æ¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£


¡ã¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤ÈŨ¥­¥ã¥é¤Î¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î´ÉÍý¡ä


¡¡Ê£¿ô¤Î¥¹¥×¥é¥¤¥È²èÁü¤òÍøÍѤ·¤Æ°ÜÆ°ÍѤΥ¢¥Ë¥á¡¼¥·¥ç¥ó¤òºîÀ®¤·¡¢¤½¤Á¤é¤òÀ©¸æ¤·¤Þ¤¹¡£
³Æ¥­¥ã¥é¤äŨ¥­¥ã¥é¤´¤È¤ËÍÑ°Õ¤·¤Æ¤ª¤¯¤³¤È¤Ë¤è¤ê¡¢¤½¤Î¥­¥ã¥é¤Î¥¢¥Ë¥á¤òºÆÀ¸¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡ã¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤ò´¶ÃΤ·¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤òÇÛÃÖ¤¹¤ë¥Ý¥Ã¥×¥¢¥Ã¥×¤òɽ¼¨¡£ÁªÂò¤·¤¿¥­¥ã¥é¤ò¥¿¥¤¥ë¥Þ¥Ã¥×¾å¤ËÇÛÃÖ¤¹¤ë½èÍý¡ä


¡¡¥²¡¼¥à¤Î¥Ù¡¼¥¹¤È¤Ê¤ëÉôʬ¤Î£±¤Ä¤Ç¤¹¡£

¡¡¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤¬¥­¥ã¥é¤òÇÛÃ֤Ǥ­¤ëÃÏÅÀ¤Ç¤¢¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤òÁªÂò¤·¤ÆÇÛÃÖ¤ò¹Ô¤¦¤¿¤á¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤òɽ¼¨¤·¤Þ¤¹¡£
¤³¤Á¤é¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤ÏËè²ó¿·¤·¤¯À¸À®¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢É½¼¨/Èóɽ¼¨¤òÀÚ¤êÂؤ¨¤Æɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£

¡¡ÇÛÃÖ¤¹¤ë¤¿¤á¤Ë¤Ï¥­¥ã¥é¤´¤È¤ËÀßÄꤵ¤ì¤Æ¤¤¤ëÇÛÃÖ¥³¥¹¥È¤¬É¬Íפˤʤê¤Þ¤¹¡£
¤³¤Á¤é¤ò¥«¥ì¥ó¥·¡¼(¥³¥¹¥È»Ùʧ¤¤ÍѤΤª¶â¤Î¤è¤¦¤Ê¤â¤Î)¤ÈÈæ³Ó¤·¤Æ¡¢ÁªÂò²Äǽ¤Ê¥­¥ã¥é¤Î¤ß¤òÁªÂò¤Ç¤­¤ëÀ©¸æ¤â¹Ô¤¤¤Þ¤¹¡£
¥Ý¥Ã¥×¥¢¥Ã¥×¤Ïɽ¼¨¤ÎÀÚ¤êÂؤ¨¤ò¹Ô¤Ã¤Æ¤¤¤ë¤¿¤á¡¢¤³¤ÎÀ©¸æ¤ò¹Ô¤ï¤Ê¤¤¤È¸½ºß¤Î¥«¥ì¥ó¥·¡¼¤ÈÇÛÃ֤Ǥ­¤ë¥­¥ã¥é¤Ë¥º¥ì¤¬À¸¤¸¤Æ¤·¤Þ¤¦¤¿¤á¤Ç¤¹¡£

¡¡ÁªÂò¤·¤¿¥­¥ã¥é¤Ï¥¿¥Ã¥×¤·¤¿ÃÏÅÀ¤ËÀ¸À®¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤ò¹Ô¤¤¤Þ¤¹¡£


¡ãÆ°²è¡¡¥¿¥Ã¥×ÃÏÅÀ¤Ë¥­¥ã¥é¤òÀ¸À®¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¹¶·âÈϰϤȹ¶·â²ó¿ô¤Î´ÉÍý¤Ë¤è¤ëŨ¥­¥ã¥é¤Ø¤Î¼«Æ°¹¶·â½èÍý¡ä


¡¡ÇÛÃÖ¤µ¤ì¤¿¥­¥ã¥é¤Ë¤ÏŨ¤ò¹¶·â²Äǽ¤ÊÈϰϤȹ¶·â¤Ç¤­¤ë²ó¿ô¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Þ¤¹¡£¹¶·â²ó¿ô¤Ï²èÌ̾å¤Ç¤âɽ¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¹¶·âÈÏ°ÏÆâ¤ËŨ¤¬¿¯Æþ¤·¤¿¾ì¹ç¡¢¹¶·â¤Î½àÈ÷»þ´Ö¤ò·Ð¤ÆŨ¤ò¼«Æ°Åª¤Ë¹¶·â¤·¤Þ¤¹¡£»Ä¤ê¤Î¹¶·â²ó¿ô¤¬ 0 ¤Ë¤Ê¤Ã¤¿¥­¥ã¥é¤ÏÇ˲õ¤µ¤ì¤Þ¤¹¡£


¡ã¹¶·âÈϰϤȹ¶·â²ó¿ô¡ä



¡¡¹¶·âÈÏ°ÏÆâ¤ËŨ¤¬¤¤¤Ê¤¯¤Ê¤Ã¤¿¾ì¹ç¤Ë¤Ï¹¶·â¤òÄä»ß¤¹¤ë½èÍý¤â¼ÂÁõ¤·¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¥­¥ã¥é¤ÎÀ­Ç½º¹¤È¤·¤Æ¤Ï¡¢¹¶·â¤Î½àÈ÷»þ´Ö¡¢¹¶·âÎÏ¡¢ÇÛÃ֤Υ³¥¹¥È¡¢¹¶·âÈÏ°Ï¡¢¹¶·â²ó¿ô¤Ê¤É¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤ò¾å¼ê¤¯³èÍѤ·¤ÆŨ¥­¥ã¥é¤òÅݤ·¤ÆµòÅÀ¤òËɱҤ¹¤ë¤³¤È¤¬¥²¡¼¥à¤ÎÌÜŪ¤Ë¤Ê¤ê¤Þ¤¹¡£


¡ãÇÛÃÖ¤¹¤ë¥­¥ã¥é¤òÁªÂò¤·¤Æ¤¤¤ë´Ö¤Ï¥²¡¼¥àÆâ¤Î½èÍý¤ò°ì»þÄä»ß¤¹¤ë(Ũ¤Î°ÜÆ°¡¢Å¨¤Î¼«Æ°À¸À®¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¹¶·â¡¢¥«¥ì¥ó¥·¡¼¤Î²Ã»»)¡ä


¡¡ÇÛÃÖ¤¹¤ë¥­¥ã¥é¤òÁªÂò¤·¤Æ¤¤¤ë´Ö¤â¥²¡¼¥àÆâ¤Î½èÍý¤òÆ°¤«¤·¤Æ¤ª¤¯¤³¤È¤â½ÐÍè¤Þ¤¹¤¬¡¢º£²ó¤Ï°ì»þÄä»ß¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£
Ũ¤Î°ÜÆ°¡¢Å¨¤Î¼«Æ°À¸À®¡¢¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¹¶·â¡¢¥«¥ì¥ó¥·¡¼¤Î²Ã»»¤Ë¤Ä¤¤¤Æ¤Ï½èÍý¤ò°ì»þÄä»ß¤·¤Æ¡¢¥­¥ã¥éÁªÂò¤Î¥Ý¥Ã¥×¥¢¥Ã¥×¤¬ÊĤ¸¤Æ¤«¤é³Æ½èÍý¤òºÆ³«¤µ¤»¤Þ¤¹¡£

¡¡¤³¤Á¤é¤Ï¥²¡¼¥à¤Î¥×¥ì¥¤¥â¡¼¥ÉÁªÂò¤òÍÑ°Õ¤·¤Æ¡¢¥æ¡¼¥¶¡¼¤ËÁªÂò¤ò¤µ¤»¤ë¤È¤¤¤¦¼êË¡¤ò¥²¡¼¥à¤Î¥·¥¹¥Æ¥à¤È¤·¤Æ¸¡Æ¤¤ò¤·¤Æ¤â¤¤¤¤Éôʬ¤Ç¤¹¡£
Î㤨¤Ð¥¢¥¯¥Æ¥£¥Ö¥â¡¼¥É¤Ê¤é¤Ð¾ï¤Ë¥²¡¼¥àÆâ¤Î»þ´Ö¤ÏÆ°¤¤¤Æ¤¤¤Æ¡¢¥Ñ¥Ã¥·¥Ö¥â¡¼¥É¤Ê¤é¤Ð¥­¥ã¥éÁªÂò»þ¤Î¤ß°ì»þÄä»ß¤¹¤ë¡¢¤È¤¤¤¦µ¡Ç½Ê¬¤±¤¬²Äǽ¤Ç¤¹¡£


¡ã¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ¡£½êÍ­¤·¤Æ¤¤¤ë¥×¥ì¥¤¥ä¡¼¥­¥ã¥é¤Î¤ßÁªÂò²Äǽ¤Ë¤¹¤ë¡ä


¡¡¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤È¤¤¤¦ Unity ¤Î»ý¤Ä¥¯¥é¥¹¤ò¥Ç¡¼¥¿¥Ù¡¼¥¹²½¤Ç¤­¤ëµ¡Ç½¤òÍøÍѤ·¤Æ¡¢¥­¥ã¥é¤Î¥Ç¡¼¥¿¤ò»öÁ°¤ËÅÐÏ¿¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡ã¥­¥ã¥é¤Î¥Ç¡¼¥¿¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¡ä


¡¡¤³¤Î¼êË¡¤Ë¤è¤ê¥­¥ã¥é¤Î±¿ÍÑ´ÉÍý¤äÊݼé(¿ô»ú¤Î½¤Àµ)¤ò´ÊÊز½¤·¡¢Ê£¿ô¤Î¥­¥ã¥é¤Î¥×¥ì¥Õ¥¡¥Ö¤òÍÑ°Õ¤»¤º¤Ë¥­¥ã¥é¤òÀ¸À®½ÐÍè¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡
¡¡¥×¥ì¥¤¥ä¡¼¤Ë¤Ï¾ðÊó¤È¤·¤Æ½êÍ­¤·¤Æ¤¤¤ë¥­¥ã¥é¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£½êÍ­¤·¤Æ¤¤¤ë¥­¥ã¥é¤Î¤ß¤¬ÇÛÃÖ¤ÎÁªÂò²Äǽ¤Ê¥­¥ã¥é¤Ë¤Ê¤ëÀ©¸æ¤â¼ÂÁõ¤·¤Þ¤¹¡£
¤³¤Î¤è¤¦¤Êµ¡Ç½¤ò¼ÂÁõ¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¥²¡¼¥àÆâ¤Ç¿·¤·¤¤¥­¥ã¥é¤ò¥¢¥ó¥í¥Ã¥¯¤·¤Æ¤¤¤¯¥â¡¼¥É¤ò¼ÂÁõ¤¹¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£


¡ãŨ¥­¥ã¥é¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ¡ä


¡¡¥×¥ì¥¤¥ä¡¼¤ÎÇÛÃ֤Ǥ­¤ë¥­¥ã¥é¤ÈƱ¤¸¤è¤¦¤ËŨ¥­¥ã¥é¤Ë¤Ä¤¤¤Æ¤â¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡ãŨ¥­¥ã¥é¤Î¥Ç¡¼¥¿¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¡ä



¡ã¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤è¤ë´ÉÍý¤È±¿ÍÑ¡ä


¡¡¥¹¥Æ¡¼¥¸¤âƱÍͤǤ¹¡£¤³¤Á¤é¤Ï¥¿¥¤¥ë¥Þ¥Ã¥×¤ÇºîÀ®¤·¤¿¥¹¥Æ¡¼¥¸¤ò¥×¥ì¥Õ¥¡¥Ö²½¤·¤ÆÅÐÏ¿¤·¤Æ¤ª¤­¤Þ¤¹¡£
¤½¤Á¤é¤Ë¡¢¥¹¥Æ¡¼¥¸¤Î̾Á°¤äµòÅÀ¤ÎÂѵ×ÎÏ¡¢½Ð¸½¤¹¤ëŨ¤Ê¤É¤òÀßÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡ã¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¤Î¥Ç¡¼¥¿¥Ù¡¼¥¹¡ä


¡¡

¡ã¥¨¥Õ¥§¥¯¥È¤ä UI ¥¢¥Ë¥á¤Î±é½Ð½èÍý¡ä


¡¡DOTwenn ¥¢¥»¥Ã¥È¤ä¤½¤Î¾¤Î¥¢¥»¥Ã¥È¤òÍøÍѤ·¤Æ¡¢²èÌ̤αé½Ð¤ò¹Ô¤¤¤Þ¤¹¡£
Ũ¤¬Ç˲õ¤µ¤ì¤¿¾ì¹ç¤Ë¤Ï 2D ÍѤΥѡ¼¥Æ¥£¥¯¥ë¤òÀ¸À®¤·¤Æ¡¢Ç˲õ¤µ¤ì¤¿¤³¤È¤òÅÁ¤¨¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡µòÅÀ¤ÎÂѵ×ÎϤˤĤ¤¤Æ¤Ï¥²¡¼¥¸¤¬¥¢¥Ë¥á±é½Ð¤·¤Ê¤¬¤é¸º¾¯¤¹¤ë¤è¤¦¤ËÀ©¸æ¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£

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



¡¡È¯Å¸ÊԤǤϤ³¤Î¥·¥¹¥Æ¥à¤ò¥Ù¡¼¥¹¤Ë¡¢¤É¤Î¤è¤¦¤Ê¥²¡¼¥à¤Ë¤¹¤ë¤Î¤«¤ò¹Í¤¨¤ÆÆùÉÕ¤±¤·¤Æ¤¤¤­¡¢¿§¡¹¤Ê³Ú¤·¤ßÊý¤òÀß·×½ÐÍè¤Þ¤¹¡£
¡¡


´°À®¿Þ


¡¡º£²ó¤Ï Main ¤È¤¤¤¦¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¥²¡¼¥à²èÌ̤Υ·¡¼¥ó¤Î¤ß¤ÇºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£
Title ¥·¡¼¥ó¤â¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢É¬ÍפǤ¢¤ì¤Ð¡¢¥¿¥¤¥È¥ë¤Ë¤Ä¤¤¤Æ¤Ï¼«Ê¬¤Ç¹Í¤¨¤Æ³Ú¤·¤¤¥¤¥á¡¼¥¸¤ÎÀ߷פò¹Ô¤Ã¤Æ¼ÂÁõ¤ò¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£



¡¡¥²¡¼¥à¤ò¼Â¹Ô¤¹¤ë¤È¡¢¥á¥¤¥ó¤È¤Ê¤ë¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¤Î²èÌ̤«¤é¥²¡¼¥à¤¬¥¹¥¿¡¼¥È¤·¤Þ¤¹¡£
¤½¤ÎÃæ¤Ç¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë³Æ¥·¥¹¥Æ¥à¤Î³Îǧ¤ò¹Ô¤Ã¤Æ¤¤¤¯¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¤É¤Î¤è¤¦¤Ê»ÅÍͤòÄɲ䷤Ƥ¤¤¯¤«¤â°ì½ï¤Ë¸¡Æ¤¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£


³Ø½¬ÆâÍÆ


¡¡£²£Ä¥¿¥¤¥ë¥Þ¥Ã¥×¤Î¥¿¥ï¡¼¥Ç¥£¥Õ¥§¥ó¥¹¥²¡¼¥à¤òÀ½ºî¤·¤Æ¤¤¤¯¤³¤È¤Ç¡¢½¬ÆÀ¤¹¤ë¤³¤È¤òÌÜɸ¤È¤¹¤ëµ»½Ñ¤òµ­ºÜ¤·¤Æ¤ª¤­¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¥¹¥¯¥ê¥×¥È¤Ë´Ø¤·¤Æ¤Ï¡¢¤¿¤¯¤µ¤ó½ñ¤¤¤Æ³Ð¤¨¤ë¡¢¤È¤¤¤¦¤³¤È¤ò¼ç¼´¤È¤·¤Æµ­½Ò¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
°ì¸«¡¢¹çÍýŪ¡¦µ¡Ç½Åª¤Ë¤Ï¸«¤¨¤Ê¤¤½èÍý¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤¢¤¯¤Þ¤Ç¤â½ñ¤¤¤Æ³Ð¤¨¤ë¤¿¤á¤Î¼ê½ç½ñ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£

¡¡¤½¤Î¤¿¤á¡¢³Ø½¬¾õ¶·¤Ë¤è¤Ã¤Æ¤Ï¡¢¤â¤Ã¤È¥¹¥Þ¡¼¥È¤Ë½ñ¤±¤ë¤Î¤Ç¤Ï¡©¡¡¤È´¶¤¸¤ëÊý¤â¤¤¤ë¤È»×¤¤¤Þ¤¹¤¬
¤½¤¦¤·¤¿¡Öµ¤¤Å¤­¡×¤ò´¶¤¸¤¿Êý¤Ï¼«Ê¬¤Ê¤ê¤Îµ­½ÒÊýË¡¤ò¹Í¤¨¤Æ¡¢¤è¤ê¤è¤¤¥¹¥¯¥ê¥×¥È¤ò½ñ¤¤¤Æ¤¤¤¯Îý½¬¤È¤·¤Æ¤³¤Î¶µºà¤ò³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¡¦À߷פ˱è¤Ã¤¿À½ºîºî¶È
¡¡¡¦¥¢¥»¥Ã¥È¥¹¥È¥¢¤«¤é¥¤¥ó¥Ý¡¼¥È¤·¤¿¥¢¥»¥Ã¥È¤ÎÍøÍÑÊýË¡¤Ë¤Ä¤¤¤Æ
¡¡¡¦Sprite Editorµ¡Ç½
¡¡¡¦Tile Pallete ¤òÍøÍѤ·¤¿ Tilemap ¤ÎºîÀ®ÊýË¡
¡¡¡¦Sorting Layer ¤ÎÀßÄê
¡¡¡¦TileMap ¤Ë¤è¤ë¥¹¥Æ¡¼¥¸ºî¤ê¡¢¥³¥é¥¤¥À¡¼¤ÎÀßÄêÊýË¡¡¢¥ì¥¤¥ä¡¼Ê¬¤±¤Ë¤è¤ë½ÅÊ£¹½Â¤
¡¡¡¦Grid.WorldToCell ¥á¥½¥Ã¥É
¡¡¡¦Camera.ScreenToWorldPoint ¥á¥½¥Ã¥É
¡¡¡¦Tilemap.GetColliderType ¥á¥½¥Ã¥É
¡¡¡¦LineRenderer ¤Ë¤è¤ë·ÐÏ©¤Î¼«Æ°À¸À®½èÍý
¡¡¡¦RequireComponent °À­
¡¡¡¦Header °À­
¡¡¡¦Summary¡Ê¥µ¥Þ¥ê¡¼¡Ëµ¡Ç½
¡¡¡¦¥¢¥Ë¥á¡¼¥·¥ç¥ó´ØÏ¢¡ÊAnimator¥Ó¥å¡¼¡¢¥¢¥Ë¥á¡¼¥·¥ç¥ó¤Î¥¹¥Æ¡¼¥È¡¢¥È¥é¥ó¥¸¥·¥ç¥ó¡¢¥Ñ¥é¥á¡¼¥¿¡Ë
¡¡¡¦Mathf.Approximately ¥á¥½¥Ã¥É
¡¡¡¦Animator.SetFloat ¥á¥½¥Ã¥É
¡¡¡¦DOPath ¥á¥½¥Ã¥É
¡¡¡¦Layer Collision Matrix ¤ÎÀßÄê
¡¡¡¦Debug.DrawRay ¥á¥½¥Ã¥É
¡¡¡¦LayerMask.GetMask ¥á¥½¥Ã¥É
¡¡¡¦TryGetComponent ¥á¥½¥Ã¥É¤È out ¥­¡¼¥ï¡¼¥ÉÀë¸À
¡¡¡¦CanvasGroup ¥³¥ó¥Ý¡¼¥Í¥ó¥È
¡¡¡¦¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ÎºîÀ®¤È¥Ç¡¼¥¿¤ÎÅÐÏ¿
¡¡¡¦¥¯¥é¥¹Æâ¤Ë enum ¤òºîÀ®¤¹¤ë(Æþ¤ì»Ò¹½Â¤)
¡¡¡¦[System.Serializable¡Ê¥·¥ê¥¢¥é¥¤¥¶¥Ö¥ë¡Ë]°À­
¡¡¡¦List ¤Î½é´ü²½
¡¡¡¦¥·¥ó¥°¥ë¥È¥ó¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥¯¥é¥¹¤ÎºîÀ®
¡¡¡¦¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ò¥²¡¼¥àÆâ¤ÇÍøÍѤǤ­¤ë¤è¤¦¤Ë¤¹¤ëÊýË¡
¡¡¡¦¥·¥ó¥°¥ë¥È¥ó¥Ç¥¶¥¤¥ó¥Ñ¥¿¡¼¥ó¤Ë¤è¤ë¥¯¥é¥¹¤Î³èÍÑ
¡¡¡¦¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òÍøÍѤ¹¤ëÊýË¡
¡¡¡¦°ú¿ô¤ÈÌá¤êÃͤò»È¤Ã¤¿½èÍý¤Î¼ÂÁõÎã
¡¡¡¦Vector2.magnitude ÊÑ¿ô
¡¡¡¦°ú¿ô¤òÍøÍѤ·¤Æ½èÍý¤Î¿¶¤ëÉñ¤¤¤òÊѹ¹¤¹¤ë¼ÂÁõÎã
¡¡¡¦°ú¿ô¤òÍøÍѤ·¤Æ³°Éô¤Î¥¯¥é¥¹¤Î¾ðÊó¤ò¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¼èÆÀ¤¹¤ëÊýË¡¤Î¼ÂÁõÎã
¡¡¡¦Debug.Log ¥á¥½¥Ã¥É¤Î³èÍÑÊýË¡
¡¡¡¦Button.onClick.AddListener¥á¥½¥Ã¥É
¡¡¡¦Canvas Æâ¤Ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¼«Ê¬¤Ç¹Í¤¨¤ÆÇÛÃÖ¤¹¤ë
¡¡¡¦enum ¤À¤±¤Î¥¹¥¯¥ê¥×¥È¡¦¥Õ¥¡¥¤¥ë¤ÎºîÀ®
¡¡¡¦¥¯¥é¥¹Æâ¤ËÊ̤Υ¯¥é¥¹¤òºîÀ®¤¹¤ë(Æþ¤ì»Ò¥¯¥é¥¹)
¡¡¡¦¥×¥ì¥Õ¥¡¥Ö¤Î²ò½ü(¥¢¥ó¥Ñ¥Ã¥¯)ÊýË¡
¡¡¡¦ItemData ¥¯¥é¥¹¤Î¾ðÊó¤ò»²¾È¤¹¤ëÊýË¡
¡¡¡¦Behaviour.enabled ÊÑ¿ô
¡¡¡¦Selectable.interactable ÊÑ¿ô
¡¡¡¦Ê£¿ô¤Î¥¹¥¯¥ê¥×¥È¤ò·Ðͳ¤¹¤ë½èÍý¤òÆɤ߲ò¤¯
¡¡¡¦Linq¤Îµ¡Ç½¤Î¼ÂÁõÎã­¡¡¡¡ÁFirstOrDefault ¥á¥½¥Ã¥É¡Á
¡¡¡¦string.IsNullOrEmpty ¥á¥½¥Ã¥É
¡¡¡¦Enum.GetNames ¥á¥½¥Ã¥É
¡¡¡¦OneLine ¥¢¥»¥Ã¥È
¡¡¡¦OneLine °À­¡¢OneLineWithHeader °À­
¡¡¡¦PlayerPrefs ¥¯¥é¥¹¡¡¡¼SetString¥á¥½¥Ã¥É¡¢Save ¥á¥½¥Ã¥É¡¢HasKey ¥á¥½¥Ã¥É¡¢GetString ¥á¥½¥Ã¥É¡¼
¡¡¡¦String.Split ¥á¥½¥Ã¥É
¡¡¡¦¥³¥ó¥¹¥È¥é¥¯¥¿¡¡¡¼¥¤¥ó¥¹¥¿¥ó¥¹¤·¤¿¥¯¥é¥¹¤Ë¥³¥ó¥¹¥È¥é¥¯¥¿¤òÍøÍѤ·¤ÆÃͤòÂåÆþ¤¹¤ëÊýË¡¡¼
¡¡¡¦Linq¤Îµ¡Ç½¤Î¼ÂÁõÎã­¢¡¡¡ÁOrderBy ¥á¥½¥Ã¥É¡Á
¡¡¡¦Enum.Parse ¥á¥½¥Ã¥É
¡¡¡¦int.Parse ¥á¥½¥Ã¥É
¡¡¡¦foreach ʸ¤Ë¤è¤ë½èÍý¤Îή¤ì¤òÇÄ°®¤¹¤ë
¡¡¡¦ºîÀ®¤·¤¿¥á¥½¥Ã¥É¤ò¼«Í³¤Ë¥Ç¥Ð¥Ã¥°¤¹¤ëÊýË¡¤ò³Ð¤¨¤ë



ȯŸ¡¦±þÍÑÊԤȤ·¤Æ¡¢°Ê²¼¤Îµ»½Ñ¤Ë¤Ä¤¤¤Æ¤â³Ø½¬¤·¤Þ¤¹¡£

¡¡¡¦¼ÂÁõÆâÍƤˤè¤ë



½ÅÅÀ³Ø½¬²Õ½ê

£±¡¥¥¿¥¤¥ë¥Þ¥Ã¥×¤ÎÍøÍÑÊýË¡


¡¡£²£ÄÍѤβèÁü¥Ç¡¼¥¿¤ò Unity ¤Ë¥¤¥ó¥Ý¡¼¥È¤·¡¢¤½¤ì¤ò³èÍѤ·¤Æ¥¿¥¤¥ë¥Þ¥Ã¥×¤òºîÀ®¤·¤Þ¤¹¡£
¥Ù¡¼¥¹¤È¤Ê¤ëÉôʬ¤òºîÀ®¤·¤Æ¤«¤é¡¢Ê̤Υ¿¥¤¥ë¥Þ¥Ã¥×¾å¤ËÃÏ·Á¤òÇÛÃÖ¤·¤Æ¤¤¤¯¼êË¡¤ò³Ø½¬¤·¤Þ¤¹¡£
¤Þ¤¿²èÌ̤Υ¿¥Ã¥×¡Ê¥Þ¥¦¥¹¥¯¥ê¥Ã¥¯¡Ë¤ò´¶ÃΤ·¤Æ¡¢¤É¤Î°ÌÃ֤Υ¿¥¤¥ë¥Þ¥Ã¥×¤ò¥¿¥Ã¥×¤·¤¿¤Î¤«¤òȽÄꤹ¤ëÊýË¡¤â³Ø½¬¤·¤Þ¤¹¡£


£²¡¥DOTween¤Î»È¤¤Êý


¡¡DOTween¤Î´ðËÜŪ¤Ê»ÈÍÑÊýË¡¤È±þÍÑÊýË¡¤Ë¤Ä¤¤¤Æ³Ø½¬¤·¤Þ¤¹¡£

¡¡¡¦·ÐÏ©¤Ë±è¤Ã¤¿Å¨¤Î°ÜÆ°
¡¡¡¦¥²¡¼¥à¥¹¥¿¡¼¥È±é½Ð¤ä¥²¡¼¥à¥¯¥ê¥¢±é½Ð

¡ãÆ°²è¡¡·ÐÏ©¤Ë±è¤Ã¤¿Å¨¤Î°ÜÆ°¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ãÆ°²è¡¡¥²¡¼¥à¥¹¥¿¡¼¥È±é½Ð¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

¡¡DOTween ¤Ç¤Ï¤³¤Î¤è¤¦¤Ë°ÜÆ°´ØÏ¢¤Î½èÍý¤ä±é½Ð´ØÏ¢¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
²èÌ̤¬²Ú¤ä¤«¤Ë¤Ê¤ë¤È¤È¤â¤Ë¡¢°ìµ¤¤Ë¥²¡¼¥à¤Î¸«¤¿ÌܤΥì¥Ù¥ë¤¬¥¢¥Ã¥×¤·¤Þ¤¹¡£


£³¡¥¥Ç¡¼¥¿¥Ù¡¼¥¹¤ò³èÍѤ·¡¢£±¤Ä¤Î¥×¥ì¥Õ¥¡¥Ö¤«¤é¡¢°Û¤Ê¤ëÆâÍƤÎƱ¼ïÎà¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡ÇÛÃÖ¤¹¤ë¥­¥ã¥é¤òºîÀ®¤¹¤ëºÝ¤Ë¡¢Ê£¿ô¤Î°Û¤Ê¤ë¥×¥ì¥Õ¥¡¥Ö¤òºîÀ®¤¹¤ë¤Î¤Ç¤Ï¤Ê¤¯¡¢Í½¤á¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤·¤Æ ¥­¥ã¥é¤Î¾ðÊó¤òÅÐÏ¿¤·¤Æ¤ª¤¤¤Æ
£±¤Ä¤Î¥×¥ì¥Õ¥¡¥Ö¤«¤é¡¢ÍÑ°Õ¤·¤Æ¤¢¤ë¥Ç¡¼¥¿¤òÈ¿±Ç¤·¤Æ¡¢¤½¤ì¤¾¤ì¤¬Ê̤Υ­¥ã¥é¤Ë¤Ê¤ë¤è¤¦¡¢°Û¤Ê¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¿¶¤ëÉñ¤ï¤»¤Æ¤¤¤Þ¤¹¡£

¡¡¹ç¤ï¤»¤ÆŨ¥­¥ã¥é¤ä¥¹¥Æ¡¼¥¸¤Î¥Ç¡¼¥¿¤Ê¤É¤â¥Ç¡¼¥¿¥Ù¡¼¥¹²½¤·¡¢¤½¤Î¥Ç¡¼¥¿¤òÆɤ߹þ¤à¤è¤¦¤Ê¥í¥¸¥Ã¥¯¤ÎÀ߷פò³Ø½¬¤·¤Þ¤¹


£´¡¥¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Î³èÍÑ


¡¡Unity ¤Ë¤Ï¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤È¤¤¤¦¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤·¤ÆÍøÍѤ¹¤ëµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¡£
º£²ó¤Î¥²¡¼¥à¤Ï¡¢¤³¤Îµ¡Ç½¤ò³èÍѤ¹¤ë¤³¤È¤Ë¤è¤Ã¤Æ¡¢¡Ú£³¡Û¤Î¥×¥ì¥Õ¥¡¥Ö¤Î¿¶¤ëÉñ¤¤¤òÊѹ¹¤¹¤ë½èÍý¤ò¼Â¹Ô¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤ÎÆâÍƤϥ¤¥ó¥¹¥Ú¥¯¥¿¡¼¤«¤éÊѹ¹¤¬²Äǽ¤Ç¤¹¤Î¤Ç¡¢ÊÝÁ´´ÉÍý¤¹¤ë¤³¤È¤âÍưפˤʤäƤ¤¤Þ¤¹¡£



¡¡Unity¤Î»ý¤Äµ¡Ç½¤ò¾å¼ê¤¯³èÍѤ·¤Æ¤¤¤¯¤³¤È¤Ç¡¢¤³¤¦¤¤¤Ã¤¿¥²¡¼¥àÆâ¤Î½èÍý¤ò¼ÂÁõ¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£


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

¡¡=>¡¡¼¡¤Ï¡¡À߷פò¹Í¤¨¤ë¡¡¤Ç¤¹¡£

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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