ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2025ǯ10·î18Æü(ÅÚ) 19:34:21ÍúÎò
¡ã¼ÂÁõư²è¡ä
ư²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡°Ê²¼¤ÎÆâÍÆ¤Ç½çÈ֤˼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤¤Þ¤¹¡£
¼ê½ç£±£±¡¡¡¼¥³¥é¥¤¥À¡¼ÀÜ¿¨»þ¤Î¥×¥ì¥¤¥ä¡¼¥¥ã¥é¤Î°Üư¤Î²þÁ±¡¼
£±£´¡¥³ê¤é¤«¤Ê°Üư¤¬¹Ô¤¨¤ë¤è¤¦¤Ë²þÁ±¤ò¹Ô¤¦
¡¡¿·¤·¤¤³Ø½¬ÆâÍÆ¤Ï¡¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
¡¡¡¦Composite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È
¡¡¥Õ¥£¡¼¥ë¥É¤ä¥À¥ó¥¸¥ç¥ó¤Ê¤É¤Î°Üư¤Ï¿¤¯¤Î¥²¡¼¥à¤Ç½ÅÍפÊÌò³ä¤ò»ý¤Á¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¤Ê¤ë¤Ù¤¯¥æ¡¼¥¶¡¼¤¬Í·¤Ó¤ä¤¹¤¤¾õÂÖ¤ò¹Í¤¨¤ÆÀ߷פò¹Ô¤Ã¤Æ¤¤¤¯É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¡¡º£²ó¤Î¥×¥ì¥¤¥ä¡¼¥¥ã¥é¤Î°Üư¤Ç¤¹¤¬¡¢¥¿¥¤¥ë¤ËÀßÄꤷ¤¿¥³¥é¥¤¥À¡¼¤È¤ÎÀÜ¿¨È½Ä꤬¤®¤³¤Á¤Ê¤¯¡¢°Üư¤¹¤ëºÝ¤Ë¤Ò¤Ã¤«¤«¤Ã¤Æ°Üư¤¬Á˳²¤µ¤ì¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ï¥²¡¼¥à¤Î¾õÂ֤Ȥ·¤Æ¤â¡¢¤Þ¤¿¥æ¡¼¥¶¡¼¤ÎÍ·¤Ó¤ä¤¹¤µ¤È¤·¤Æ¤â¡¢ÁÐÊý¤Ë¤È¤Ã¤ÆÎɤ¤¾õÂ֤ǤϤ¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢²þÁ±¤ò¹Ô¤¦É¬Íפ¬¤¢¤ê¤Þ¤¹¡£
¡¡²¿¤«£±¤Ä¼ÂÁõ¤ò¹Ô¤Ã¤¿¤é¤½¤ì¤Ç½ª¤ï¤ê¡¢¤Ç¤Ï¤Ê¤¯¤Æ¡¢É¬¤º¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¤¤Þ¤¹¡£
¤½¤ÎÃæ¤ÇÌäÂêÅÀ¤¬¤Ê¤¤¤«¡¢²þÁ±²Õ½ê¤Ï¤Ê¤¤¤«¤ò¸«¶Ë¤á¤ë¥¹¥¥ë¤òÍܤäƤ¤¤¤Ê¤¬¤é¡¢¥²¡¼¥à¤ò¤è¤ê¤è¤¯¤¹¤ë¤¿¤á¤Î¥Ö¥é¥Ã¥·¥å¥¢¥Ã¥×¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡º£²ó¤Î¥±¡¼¥¹¤Ç¤Ï¡¢¥¿¥¤¥ëƱ»Î¤Î¥³¥é¥¤¥À¡¼¤Î¤Ä¤Ê¤®Ìܤ˥ץ쥤¥ä¡¼¥¥ã¥é¤Î¥³¥é¥¤¥À¡¼¤¬¤Ö¤Ä¤«¤Ã¤Æ
¤½¤ÎÉôʬ¤Ç¤Ò¤Ã¤«¤«¤ê¤¬À¸¤¸¤Æ¡¢°Üư¤Ç¤¤Ê¤¯¤Ê¤Ã¤Æ¤·¤Þ¤¦Éôʬ¤Ë¸¶°ø¤¬¤¢¤ê¤Þ¤¹¡£
¡¡Unity ¤Ë¤ÏÎÙ¤ê¹ç¤¦¥³¥é¥¤¥À¡¼¤ò£±¤Ä¤Ë¤Þ¤È¤á¤ë¤³¤È¤¬¤Ç¤¤ëµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤òÍøÍѤ·¤Æ²þÁ±¤ò¹Ô¤Ã¤Æ¤¤¤¤Þ¤¹¡£
£²¡¥¸¶°ø¤Î²òÌÀ¤È²ò¾ÃÊýË¡¤ò¸¡Æ¤¤¹¤ë¡¡¡ÝÎÙÀܤ¹¤ë¥³¥é¥¤¥À¡¼Æ±»Î¤òÏ¢·ë¤·¤Æ½èÍý¤ò·Ú¤¯¤¹¤ë¤È¤È¤â¤Ë¡¢°Üư¤ò¤·¤ä¤¹¤¯¤¹¤ë¡¼ 
¡¡º£²ó¤ÎÉÔ¶ñ¹ç¤Î¸¶°ø¤È¤·¤Æ¹Í¤¨¤é¤ì¤ë¤Î¤Ï¡¢¥¿¥¤¥ëƱ»Î¤¬ÎÙ¤ê¹ç¤Ã¤Æ¤¤¤Æ¤â¥³¥é¥¤¥À¡¼¤Ï°Û¤Ê¤ë¥³¥é¥¤¥À¡¼¤¬£±¤Ä¤º¤ÄÀßÄꤵ¤ì¤Æ¤¤¤ë¤¿¤á¡¢
¤³¤ÎÉôʬ¤Ë¥¥ã¥é¤¬ÀÜ¿¨¤¹¤ë¤È°ú¤Ã¤«¤«¤Ã¤Æ°Üư¤¹¤ëºÝ¤ËÉÔ¶ñ¹ç¤¬À¸¤¸¤Æ¤¤¤ë¤È»×¤ï¤ì¤Þ¤¹¡£
¸½ºß¤Î¥¿¥¤¥ë¤Î¥³¥é¥¤¥À¡¼

¡ã¸¡¾Úư²è¡ä
ư²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¤³¤Î¸½¾Ý¤¬¸¶°ø¤Ê¤Î¤À¤È¤¹¤ì¤Ð¡¢ÎÙ¤ê¹ç¤¦¥¿¥¤¥ëƱ»Î¤òÏ¢·ë¤µ¤»¤ë¤³¤È¤Ë¤è¤Ã¤Æ²ò¾Ã¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¤Þ¤¿¡¢Ï¢·ë¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥³¥é¥¤¥À¡¼¤Î¿ô¤¬¸º¾¯¤¹¤ë¤¿¤á¡¢½èÍý¤ÎÉé²Ù¤â·Ú¸º¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡Grid_Collison ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë Tilemap ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¤òÁªÂò¤·¤Þ¤¹¡£Composite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òõ¤·¤ÆÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢¤³¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ乤ë¤È¼«Æ°Åª¤Ë Rigidbody2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤âÄɲ䵤ì¤Þ¤¹¡£
Unity ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤Ã¤Æ¤Ï¼«Æ°¤ÇÄɲ䵤ì¤Ê¤¤¥Ð¡¼¥¸¥ç¥ó¤â¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Î¾ì¹ç¤Ë¤Ï¼êư¤Ç Rigidbody2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü(£²¤Ä¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤ë½çÈÖ¤ÏÁ°¸å¤·¤Þ¤¹¤¬¡¢¤É¤Á¤é¤Ç¤âÌäÂê¤Ï¤¢¤ê¤Þ¤»¤ó¡£)

¡¡
¡¡¤³¤Î Composite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¡¢Ê£¿ô¤Î¥³¥é¥¤¥À¡¼¤òÏ¢·ë¤¹¤ëµ¡Ç½¤Ë¤Ê¤ê¤Þ¤¹¡£
¤Ê¤ªÏ¢·ë¤Ç¤¤ë¥³¥é¥¤¥À¡¼¤Ï 2D ¤Î¤ß¤Ç¡¢Box Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤«¡¢Polygon Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¤¤¤º¤ì¤«¤Ë¤Ê¤ê¤Þ¤¹¡£
º£²óÍøÍѤ·¤Æ¤¤¤ë Tilemap Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¾ì¹ç¡¢¥¿¥¤¥ë¤Ë¸Ä¡¹ÀßÄꤵ¤ì¤ë¥³¥é¥¤¥À¡¼¤Ï Box Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ç¤¢¤ë¤¿¤á¡¢Å¬ÍÑÈϰϤˤʤäƤ¤¤Þ¤¹¡£
»²¹Í¥µ¥¤¥È
Unity¸ø¼°¥Þ¥Ë¥å¥¢¥ë
CompositeCollider2D
https://docs.unity3d.com/ja/current/Manual/class-C...
Unity¸ø¼°¥É¥¥å¥á¥ó¥È
Composite Collider 2D
https://docs.unity3d.com/6000.2/Documentation/Manu...
¡¡ÀßÄꤹ¤ë¹àÌܤϣ²¤Ä¤Ç¤¹¡£Äɲä·¤¿ Composite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¼«ÂΤˤÏÊѹ¹¤ÏÉÔÍפǤ¹¡£
¡¡ºÇ½é¤Ë¡¢Tilemap Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Used By Composite ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤ÆÍ¸ú¤Ë¤·¤Þ¤¹¡£
¤³¤Î¥¹¥¤¥Ã¥Á¹àÌܤ¬¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Âå¤ï¤ê¤Ë Composite Operation ¤ÎÀßÄê¹àÌܤ¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤Î¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤è¤ê Merge ¤òÁªÂò¤·¤Þ¤¹¡£
(Unity ¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤è¤ê¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç¤ÎÀßÄêÊýË¡¤¬°Û¤Ê¤ê¤Þ¤¹¡£)
¡¡¤³¤Î¤¤¤º¤ì¤«¤ÎÊýË¡¤Ë¤è¤ê¡¢Äɲä·¤¿ Composite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Îµ¡Ç½¤¬Í¸ú²½¤µ¤ì¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡¡Ý£±¡¡Unity 2019

¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡¡Ý£²¡¡Unity 6000.2

¡¡¼¡¤Ë¡¢Rigidbody2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Body Type ¤ò Static ¤ËÊѹ¹¤·¤Þ¤¹¡£
¤³¤ì¤Ç¥³¥é¥¤¥À¡¼¤¬Ï¢·ë¤·¤ÆºîÍѤ¹¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¤³¤Á¤é¤ò˺¤ì¤º¤ËÊѹ¹¤·¤Æ¤ª¤«¤Ê¤¤¤È¡¢¥²¡¼¥à¼Â¹Ô»þ¤Ë Rigidbody2D ¤Ë¤è¤ë½ÅÎϤαƶÁ¤¬È¯À¸¤·¡¢¥³¥é¥¤¥À¡¼¤¬Íî²¼¤·¤Æ¤·¤Þ¤¦ÉÔ¶ñ¹ç¤¬À¸¤¸¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¢

¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡Scene¥Ó¥å¡¼ ¤Ç¥³¥é¥¤¥À¡¼¤Î·Á¾õ¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¿¥¤¥ë£±¤Ä£±¤Ä¤ËÀßÄꤵ¤ì¤Æ¤¤¤¿¥³¥é¥¤¥À¡¼¤¬¡¢ÎÙ¤ê¹ç¤¦¥³¥é¥¤¥À¡¼´Ö¤Ç£±¤Ä¤ÎÂ礤ʥ³¥é¥¤¥À¡¼¤È¤·¤ÆÏ¢·ë¤µ¤ì¤Æ¤¤¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£
¡ãComposite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¡ÀßÄêÁ°¡ä

¡ãComposite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¡ÀßÄê¸å¡ä

¡¡¤³¤Î¤È¤¡¢Tilemap Renderder ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤¹¤ë¤³¤È¤Ç¥¿¥¤¥ë¥Þ¥Ã¥×¤Î²èÁü¤¬¾Ã¤¨¡¢¥³¥é¥¤¥À¡¼¤Î¾õÂ֤Τߤò³Îǧ¤·¤ä¤¹¤¤¤Ç¤¹¡£
¡ãTilemap Renderder ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤¹¤ë¡ä

¡ãComposite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¡ÀßÄêÁ°¡ä

¡ãComposite Collider 2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¡¡ÀßÄê¸å¡ä

¡¡³Îǧ¤¬½ª¤Ã¤¿¤éºÆÅÙ¥¹¥¤¥Ã¥Á¤òÆþ¤ì¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¤Æ¥¥ã¥é¤ò¥³¥é¥¤¥À¡¼¤Î¤¢¤ë¥¿¥¤¥ë¤Ë¤Ö¤Ä¤±¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
Àè¤Û¤É¤È¤Ï°Û¤Ê¤ê¡¢¥³¥é¥¤¥À¡¼¤Ë¤Ò¤Ã¤«¤«¤ë¤³¤È¤Ê¤¯¡¢¥¹¥à¡¼¥¹¤Ë°Üư¤¬¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£
¡ã¼ÂÁõư²è¡ä
ư²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡¼ÂÁõ¤Î·ë²Ì¤ò¸«¤Æ¡¢¸¶°ø¤È¤·¤Æ¹Í¤¨¤Æ¤¤¤¿ÆâÍÆ¤¬¤¢¤Ã¤Æ¤¤¤¿¤Î¤«È½ÌÀ¤·¤Þ¤¹¡£
¤â¤·¤âº£²ó¤Î¼ÂÁõ¤Ç¤âƱ¤¸¤è¤¦¤Ë¥¥ã¥é¤¬¤Ò¤Ã¤«¤«¤Ã¤Æ¤·¤Þ¤¦¤Î¤Ç¤¢¤ì¤Ð¡¢¤½¤ì¤ÏÊ̤θ¶°ø¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ë¤¿¤á¤Ç¤¹¡£
¤½¤Î¾ì¹ç¤Ë¤Ï¸¡¾Ú¤ò¿Ê¤á¤Æ¡¢²¿¤¬¸¶°ø¤È¤·¤Æ¹Í¤¨¤é¤ì¤ë¤Î¤«¡¢ÌäÂêÅÀ¤ò£±¤Ä¤º¤ÄÀÚ¤êʬ¤±¤Ê¤¬¤é¸«¶Ë¤á¤Æ¤¤¤¯¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£
¤½¤¦¤¤¤Ã¤¿¥¹¥¥ë¤ò¿È¤Ë¤Ä¤±¤ë¤¿¤á¤Ë¤â¡¢¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦¤³¤È¤Ï½ÅÍפʺî¶È¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡¼ê½ç£±£²¡¡¡Ý¥«¥á¥é¤ÎÄɽ¾À©¸æ¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°




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