ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2024ǯ04·î29Æü(·î) 19:09:38ÍúÎò
¡¡Â¿¤¯¤Î¥²¡¼¥à¤ÇºÎÍѤµ¤ì¤Æ¤¤¤ëµ¡Ç½¤Î£±¤Ä¤Ë¡¢½ê»ý¤·¤Æ¤¤¤ë¥¢¥¤¥Æ¥à¤ò¥¢¥¤¥Æ¥à¥¹¥í¥Ã¥È¤ËÁõÃ夹¤ëµ¡Ç½¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ï¾ÃÈñ¥¢¥¤¥Æ¥à¤À¤±¤Ç¤Ï¤Ê¤¯¡¢ÁõÈ÷¤Ë¤ª¤¤¤Æ¤âÍøÍѤµ¤ì¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢ÈÆÍÑŪ¤ÊÀ߷פˤ·¤Æ¤ª¤¯¤³¤È¤Ç±þÍѤ¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡ºÇ½é¤Ë UI ¤òºîÀ®¤·¤Þ¤¹¡£¤³¤³¤Ç¤Ï Warframe ¤È¤¤¤¦¥²¡¼¥à¤Î MOD ÁõÃå²èÌ̤ò¥Ù¡¼¥¹¤ËºîÀ®¤·¤Æ¤¤¤Þ¤¹¤¬¡¢
¼ÂºÝ¤Ë¤Ï¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë¤¢¤Ã¤¿ÆâÍƤǺîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡UI ¤¬´°À®¤·¤¿¤é¡¢¼¡¤Ï UI Æâ¤ËÇÛÃÖ¤¹¤ë¥¢¥¤¥Æ¥à¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ©¸æ¤¹¤ë¥¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£
¤Þ¤¿¡¢³Æ¥¢¥¤¥Æ¥à¤ÎÀßÄê¤Ï¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Ê¤É¤Ç´ÉÍý¤·¤Þ¤¹¤Î¤Ç¡¢¥Ç¡¼¥¿´ÉÍýÍѤΥ¯¥é¥¹¤âºîÀ®¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡Â³¤¤¤Æ¡¢½ê»ý¤·¤Æ¤¤¤ë¥¢¥¤¥Æ¥à¤ò´ÉÍý¤¹¤ë¥¯¥é¥¹¡¢¤Þ¤¿¡¢¤³¤Î½ê»ý¤·¤Æ¤¤¤ë¥¢¥¤¥Æ¥à¤Î¾ðÊó¤ò¸µ¤Ë
UI ²èÌÌÆâ¤Ë¥¢¥¤¥Æ¥à¤Î¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤ÆÀ¸À®¤¹¤ëµ¡Ç½¤òºîÀ®¤·¤Þ¤¹¡£
¡¡ºÇ¸å¤Ë¥¢¥¤¥Æ¥à¥¹¥í¥Ã¥È¤Ë¥¢¥¤¥Æ¥à¤òÁõÃ夹¤ëµ¡Ç½¤òºîÀ®¤·¤Þ¤¹¡£
¡¡ÁõÃåÊýË¡¤Ç¤¹¤¬¡¢¤³¤ì¤Ï¿¤¯¤Î¾ì¹ç¡¢¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤ÇǤ°Õ¤Î¥¹¥í¥Ã¥È¤ËÇÛÃÖ¤¹¤ëÊýË¡¤È
¥¹¥í¥Ã¥È¤«¥¢¥¤¥Æ¥à¤òÁªÂò¤·¡¢¤½¤ì¤È£±ÂУ±¤Î´Ø·¸À¤ÇÇÛÃÖ¤¹¤ëÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
¤è¤Ã¤Æ¤³¤³¤Ï¼ÂÁõÆâÍƤˤè¤ê£²¤Ä¤Îµ»ö¤òÍÑ°Õ¤·¤Þ¤¹¤Î¤Ç¡¢Ç¤°Õ¤ÎÊýË¡¤Ç¼ÂÁõ¤ò¤ª¤³¤Ê¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤Î¾ì¹ç¡¢¥¹¥í¥Ã¥È¦¤Ë¤Ï¥¿¥Ã¥×´¶Ãε¡Ç½¤ÏÀߤ±¤º¡¢
¥¢¥¤¥Æ¥à¦¤Î¤ß¥¿¥Ã¥×(¥¯¥ê¥Ã¥¯)¤ÇÁªÂò¤Ç¤¤ë¾õÂ֤ˤʤê¤Þ¤¹¡£
¤½¤·¤Æ¤É¤Î¥¢¥¤¥Æ¥à¤ò¥É¥é¥Ã¥°¤·¤¿¤Þ¤ÞǤ°Õ¤Î¥¹¥í¥Ã¥È¤Î¾å¤Þ¤Ç°ÜÆ°¤µ¤»¤Æ¥É¥í¥Ã¥×¤¹¤ë¤³¤È¤ÇÁõÃå¤È¤Ê¤ê¤Þ¤¹¡£
¤³¤ÎÊýË¡¤Ï¥¹¥Þ¥Û¥²¡¼¥à¤Ë¤Ï¤¢¤Þ¤êŬ¤µ¤Ê¤¤¤¿¤á¡¢PC ¥²¡¼¥àÍѤξì¹ç¤È¤·¤Æ¸¡Æ¤¤·¤¿Êý¤¬¤è¤¤¤Ç¤·¤ç¤¦¡£
Íýͳ¤Ï¡¢¥æ¡¼¥¶¡¼¤Î»Ø¤ÇÁªÂò¤·¤Æ¤¤¤ë¥¢¥¤¥Æ¥à¤¬±£¤ì¤Æ¤·¤Þ¤¦¤¿¤á¡¢¤É¤Î¥¢¥¤¥Æ¥à¤òÁª¤ó¤Ç¤¤¤ë¤«¤ï¤«¤ê¤Ë¤¯¤¯¤Ê¤ë¤¿¤á¤Ç¤¹¡£
¡¡¥¹¥í¥Ã¥È¤«¥¢¥¤¥Æ¥à¤òÁªÂò¤·¤Æ¤ª¤¯ÊýË¡¤Î¾ì¹ç¡¢Àè¤Ë¥¹¥í¥Ã¥È¤ò¥¿¥Ã¥×¤·¤Æ¤ª¤±¤Ð¡¢¼¡¤Ë¥¢¥¤¥Æ¥à¤òÁªÂò¤¹¤ë¤È¤½¤Î¥¢¥¤¥Æ¥à¤òÁõÃ夷¤Þ¤¹¡£
Àè¤Ë¥¢¥¤¥Æ¥à¤ò¥¿¥Ã¥×¤·¤Æ¤ª¤±¤Ð¡¢¼¡¤Ë¥¹¥í¥Ã¥È¤òÁªÂò¤¹¤ë¤È¤½¤Î¥¢¥¤¥Æ¥à¤òÁõÃ夷¤Þ¤¹¡£
¤³¤Î¾ì¹ç¡¢¥¹¥í¥Ã¥È¤ò¥¿¥Ã¥×¤¹¤ë¤ÈÁõÃåÀè¤Î¥¹¥í¥Ã¥È¤¬ÊѤï¤ê¤Þ¤¹¡£
¤³¤Á¤é¤ÎÊýË¡¤Ï¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ë´Ø·¸¤Ê¤¯ÍøÍѤǤ¡¢¥¹¥Þ¥Û¥²¡¼¥à¤Î¾ì¹ç¤Ë¤ÏŬ¤·¤Æ¤¤¤Þ¤¹¡£
¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
¡¡¡¦Text ɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö³èÍÑ ¡¡¡¦Grid Layout Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ÈÍÑÊýË¡
¡¡¸½ºß¤Ï¥¿¥¤¥ë¥Þ¥Ã¥×¤Î¾å¤ò¥¿¥Ã¥×¤¹¤ë¤È¥¥ã¥é¤ò¸ÇÄê¤Ç£±¤ÄÀ¸À®¤·¤ÆÇÛÃÖ¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
¾¤Î¥¥ã¥é¤Î¾ðÊó¤ò³èÍѤ·¤Æ¡¢ÁªÂò¤·¤¿¥¥ã¥é¤òÇÛÃ֤Ǥ¤ë¤è¤¦¤Ë¡¢ÀìÍѤΥݥåץ¢¥Ã¥×²èÌ̤ȵ¡Ç½¤Î¼ÂÁõ¤ò¸¡Æ¤¤·¤Þ¤¹¡£
¡¡¤³¤Î¼ê½ç¤Ç¤Ï¤Þ¤º¥Ý¥Ã¥×¥¢¥Ã¥×¤òºîÀ®¤·¤Þ¤¹¡£
¼¡°Ê¹ß¤Î¼ê½ç¤Ç¥Ý¥Ã¥×¥¢¥Ã¥×Æâ¤ËÀ¸À®¤¹¤ë¥¥ã¥é¤Î¥Ü¥¿¥ó(¥µ¥à¥Í¥¤¥ë²èÁü)¤ÈÀ¸À®¤Þ¤Ç¤ÎÀ©¸æ¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¡¡»²¹ÍÍѤδ°À®¿Þ¤òÄ󼨤·¤Þ¤¹¡£¥ì¥¤¥¢¥¦¥È¤Ï¤³¤ÎÄ̤ê¤Ç¤¢¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¼«Í³¤ËÇÛÃÖ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡ã´°À®¿Þ¡ä
¥Ò¥¨¥é¥ë¥¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡¤³¤ÎÎã¤Ç¤Ï¡¢¥Ý¥Ã¥×¥¢¥Ã¥×¤Î¾åȾʬ¤ËÁªÂò¤·¤Æ¤¤¤ë¥¥ã¥é¤Î¾ðÊó¤òɽ¼¨¤·¡¢²¼È¾Ê¬¤Ë¥¥ã¥é¤Î¥Ü¥¿¥ó¤òɽ¼¨¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¥Ü¥¿¥ó¤ÎÉôʬ¤Ï¥¥ã¥é¤¬Áý¤¨¤Æ¤â¤¤¤¤¤è¤¦¤Ëº¸±¦¤Ë¥¹¥é¥¤¥É¤·¤Æ²èÌ̤«¤é¸«¤¨¤Ê¤¤¥¥ã¥é¤Î¥Ü¥¿¥ó¤â¥¹¥¯¥í¡¼¥ë¤·¤ÆÁªÂò¤Ç¤¤ë¤è¤¦¤Ë¤·¤Æ¤ª¤¤Þ¤¹¡£
¡¡¥Ý¥Ã¥×¥¢¥Ã¥×Æâ¤Î³Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÌò³ä¤Ë¤Ä¤¤¤Æ¤Þ¤È¤á¤Æ¤ª¤¤Þ¤¹¡£
¤³¤³¤Ç¤Ï¾åµ¤Î¥ì¥¤¥¢¥¦¥È¤ò´ð½à¤ËÀ߷פ·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤â¤·¤â¤³¤ì°Ê³°¤Î¾ðÊó¤òɽ¼¨¤·¤¿¤¤¾ì¹ç¤Ë¤Ï¤½¤Á¤é¤âÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¡¡Ì¿Ì¾µ¬Â§¤Ë¤âÃí»ë¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡ãPlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¹½À®(¾åȾʬ)¡ä
¡¡PlacementCharaSelectPopUp¡¡¡¡¡¡¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¤³¤³¤Ë¿·¤·¤¯ºîÀ®¤·¤¿¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¥Ý¥Ã¥×¥¢¥Ã¥×Æâ¤ÎÀ©¸æ¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Þ¤¹¡£ ¡¡imgBackground ¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡¡¡¥Ý¥Ã¥×¥¢¥Ã¥×¤ÎÇØ·Êɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È ¡¡imgPickupChara ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î²èÁü¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î²èÁü¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtPickupCharaName ¡¡¡¡¡¡¡¡¡¡¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î̾Á°¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtDiscription ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î¾ÜºÙ¾ðÊó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtPickupCharaAttackPower ¡¡ ¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î¹¶·âÎϤòɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtPickupCharaAttackRangeType ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î¹¶·âÈϰϤòɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtPickupCharaCost ¡¡¡¡¡¡¡¡¡¡¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î¥³¥¹¥È¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡txtPickupCharaMaxAttackCount ¡¡ÁªÂò¤·¤Æ¤¤¤ë¾õÂ֤Υ¥ã¥é¤Î¹¶·â²ó¿ô¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò²¡¤¹¤È¤³¤³¤Ë¤½¤Î¥¥ã¥é¤Î¾ðÊó¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤ËÀ©¸æ¤·¤Þ¤¹¡£ ¡¡lblPickupCharaAttackPower ¡¡¡¡ ¹¶·âÎϤÎʸ»úÎó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éưŪ¤ËÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¸ÇÄê¤Îʸ»úÎó¤òÆþÎϤ·¤Æ¤ª¤¤Þ¤¹¡£ ¡¡lblPickupCharaAttackRangeType¡¡¹¶·âÈϰϤÎʸ»úÎó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éưŪ¤ËÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¸ÇÄê¤Îʸ»úÎó¤òÆþÎϤ·¤Æ¤ª¤¤Þ¤¹¡£ ¡¡lblPickupCharaCost ¡¡¡¡¡¡¡¡¡¡¡¡¥³¥¹¥È¤Îʸ»úÎó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éưŪ¤ËÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¸ÇÄê¤Îʸ»úÎó¤òÆþÎϤ·¤Æ¤ª¤¤Þ¤¹¡£ ¡¡lblPickupCharaMaxAttackCount ¡¡¹¶·â²ó¿ô¤Îʸ»úÎó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éưŪ¤ËÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¸ÇÄê¤Îʸ»úÎó¤òÆþÎϤ·¤Æ¤ª¤¤Þ¤¹¡£ ¡¡lblSelectTitle ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥¥ã¥é¤ÎÁªÂò¤òÂ¥¤¹Ê¸»úÎó¤òɽ¼¨¤¹¤ë¤¿¤á¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éưŪ¤ËÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Î¤Ç¡¢¸ÇÄê¤Îʸ»úÎó¤òÆþÎϤ·¤Æ¤ª¤¤Þ¤¹¡£
¡¡
¡ãPlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¹½À®(²¼È¾Ê¬)¡ä
¡¡ScrollView¡¡¡¡¡¡¡¡¥¥ã¥é¤Î²èÁü¤ò¥µ¥à¥Í¥¤¥ëɽ¼¨¤·¤¿¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òÇÛÃÖ¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£º¸±¦¤Ë¥¹¥¯¥í¡¼¥ë¤¹¤ëµ¡Ç½¤òÍøÍѤ·¤Þ¤¹¡£ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê£¿ô°ì½ï¤ËºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤òÍøÍѤ·¤Þ¤¹¡£ ¡¡ButtonSet¡¡¡¡¡¡¡¡ ¥Ý¥Ã¥×¥¢¥Ã¥×¤Î²¼Éô¤Ë¤¢¤ë¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤ò¤Þ¤È¤á¤Æ¤ª¤¯¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È ¡¡btnClosePopUp ¥Ý¥Ã¥×¥¢¥Ã¥×¤òÊĤ¸¤ë¤¿¤á¤Î¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¹¥¯¥ê¥×¥È¤«¤éÀ©¸æ¤ò¹Ô¤¤¤Þ¤¹¡£ ¡¡btnChooseChara ÁªÂò¤·¤Æ¤¤¤ë¥¥ã¥é¤òÇÛÃּ¹Ԥ¹¤ë¤¿¤á¤Î¥Ü¥¿¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£Æ±»þ¤Ë¥Ý¥Ã¥×¥¢¥Ã¥×¤âÊĤ¸¤ëÆ°ºî¤â¹Ô¤¤¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤«¤éÀ©¸æ¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡¤³¤ì¤é¤ò»²¹Í¤Ë¤·¤Ê¤¬¤éºîÀ®¤ò¹Ô¤Ã¤Æ¤¤¤¤Þ¤¹¡£
¡¡¥Ò¥¨¥é¥ë¥¡¼¤Î¶õ¤¤¤Æ¤¤¤ë¾ì½ê¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Canvas ¤òÁªÂò¤·¤Þ¤¹¡£
Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È EventSystem ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡Canvas ¤òºîÀ®¤·¤¿ºÝ¤Ë¤Ï¡¢É¬¤º CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¡¢Game ¥Ó¥å¡¼¤Î²òÁüÅÙ¤ÈƱ¤¸ÀßÄê¤Ë¤Ê¤ë¤è¤¦¤Ë UI Scale Mode ¤È Reference Resolution ¤ÎÄ´À°¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¿ôÃͤϤ´¼«Ê¬¤Î Game ¥Ó¥å¡¼¤ÎÀßÄêÃͤ˹ç¤ï¤»¤Æ¤¯¤À¤µ¤¤¡£
»²¹ÍÃÍ¡¡¡¡¼Game ¥Ó¥å¡¼¤Î²òÁüÅÙ¡¼
»²¹ÍÃÍ¢¡¡¡¼Reference Resolution ¤ÎÃͤò Game ¥Ó¥å¡¼¤Î²òÁüÅÙƱ¤¸¤Ë¤¹¤ë¡¼
¡¡¤³¤ÎÀßÄê¤ò¸µ¤Ë¤·¤Æ¡¢Canvas Æâ¤Î UI ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏÇÛÃÖ¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢ºÇ½é¤Ë CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤ò˺¤ì¤ë¤È¡¢Â¾¤Î UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤â¤¹¤Ù¤Æ¸«Ä¾¤µ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¯¤Ê¤ê¡¢ÂçÊÑÈó¸úΨ¤Ç¤¹¡£
¡¡Canvas ¤òºîÀ®¤·¤¿¤é¡¢CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òɬ¤ºÀßÄꤹ¤ë¡¢¤È¤¤¤¦É÷¤Ë¡¢½èÍý¤Îή¤ì¤È¤·¤Æ³Ð¤¨¤Æ¤·¤Þ¤¦¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¤³¤Î¼ê½ç¤Ï´°Î»¤Ç¤¹¡£
¡¡Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¿·¤·¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò PlacementCharaSelectPopUp ¤ËÊѹ¹¤·¤Þ¤¹¡£
¡¡Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ê¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï°ìÅÙºï½ü¤·¤ÆºîÀ®¤·Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¡¢Canvas Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
ÀßÄê¤ÏÊѹ¹¤Ê¤·¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡°Ê¾å¤Ç¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï´°À®¤Ç¤¹¡£
¡¡Canvas ¤Ë¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¾ì¹ç¡¢Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò°·¤¦¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¥×¥ì¥Õ¥¡¥Ö¤ò£±¤ÄºîÀ®¤·¤Æ¤ª¤¤¤Æ¡¢¤½¤Á¤é¤ò¤¹¤Ù¤Æ¤ËÍøÍѤ¹¤ë¼êË¡¤¬¤ª¤¹¤¹¤á¤Ç¤¹¡£
¡¡
¡¡¥×¥ì¥Õ¥¡¥Ö¤Îµ¡Ç½¤È¤·¤Æ¡¢À߷׿ޤǤ¢¤ë¥×¥ì¥Õ¥¡¥Ö¤òÊѹ¹¤¹¤ì¤Ð¡¢¤½¤Î¥¯¥í¡¼¥ó¤Ç¤¢¤ë¤¹¤Ù¤Æ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÀßÄ꤬ȿ±Ç¤µ¤ì¤Þ¤¹¡£
Î㤨¤Ð¡¢Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î¥Õ¥©¥ó¥È¤ä¿§¡¢Ê¸»úÁõ¾þ¤Ê¤É¤ÎÀßÄ꤬¡¢À߷׿ޤǤ¢¤ë¥×¥ì¥Õ¥¡¥Ö¤ò£±¤ÄÊѹ¹¤¹¤ë¤À¤±¤Ç¡¢¤¹¤Ù¤Æ¤Î¥¯¥í¡¼¥ó¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤âÊѹ¹¤Ë¤Ê¤ê¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡º£²ó¤Ï£±¤Ä¤À¤±¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ³èÍѤ·¤Æ¤¤¤Þ¤¹¤¬¡¢¥Õ¥©¥ó¥È¤´¤È¤Ëʬ¤±¤ÆºîÀ®¤·¤Æ¤ª¤¯¤ÈÊØÍø¤Ç¤¹¡£
¡¡¿ô»úÀìÍÑɽ¼¨ÍѤΥե©¥ó¥È¤Î¥×¥ì¥Õ¥¡¥Ö¡¢Ä̾ï¤Îʸ»úɽ¼¨¤Î¥Õ¥©¥ó¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤È¤¤¤¦¶ñ¹ç¤Ç¤¹¡£
£µ¡¥PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ³Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡¤³¤³¤«¤é¤Ï PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¤Æ¤¤¤¤Þ¤¹¡£
³Æ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÌò³ä¤Ë¤Ä¤¤¤Æ¤ÏÀ߷פˤޤȤá¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤½¤Á¤é¤ò´ð½à¤Ë¤·¤ÆºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¤É¤Î¤è¤¦¤ÊÌÜŪ¤ÇºîÀ®¤¹¤ë¤«¤òÍý²ò¤·¤Ê¤¬¤é¿Ê¤á¤Æ¤¤¤¯¤³¤È¤Ç¼«Ê¬¤ÇºîÀ®¤¹¤ëºÝ¤ËÌòΩ¤Á¤Þ¤¹¡£
¡¡PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Å¬µ¹¤Ê¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤Æ¤¤¤Þ¤¹¡£
¡¡img ¡Á ¤Ç»Ï¤Þ¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï UI => Image ¤ÇºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£
¡¡txt ¡Á¡¢¤ª¤è¤Ó lbl ¤Ç»Ï¤Þ¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï UI => Text ¤ÇºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤ì¤é¤Ë¤Ï¤¹¤Ù¤ÆÀè¤Û¤ÉºîÀ®¤·¤¿ TextPrefab ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤ÆÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
½¤Àµ¤¬Íưפˤʤê¤Þ¤¹¡£
¡¡¤½¤ì¤é¤¬´°À®¤·¤Æ¤«¤é¡¢ScrollView ¤È Button ¤òºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤Ï¼¡¤Î¼ê½ç¤Ç¹Ô¤¤¤Þ¤¹¤Î¤Ç¡¢
¤Þ¤º¤Ï¤½¤ì°Ê³°¤ÎÉôʬ¤ò´°À®¤µ¤»¤Æ¤¤¤¤Þ¤¹¡£
¡¡»²¹ÍÍѤβèÁü¤òźÉÕ¤·¤Æ¤ª¤¤Þ¤¹¤¬¡¢¤³¤ÎÄ̤ê¤Ç¤¢¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£ºîÀ®¤¹¤ë½çÈ֤⼫ʬ¤Î¥ì¥¢¥¢¥¦¥È¤Ë±è¤Ã¤Æºî¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¼«Ê¬¤Ç¥Ç¥¶¥¤¥ó¤ò¹Í¤¨¤Æ¡¢¼«Í³¤ËÇÛÃÖ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡
£¶¡¥PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡ÇÛÃÖ²Äǽ¤ÊËɱÒÍѤÎÌ£Êý¥¥ã¥é¤Î°ìÍ÷¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£
Scroll View ¥³¥ó¥Ý¡¼¥Í¥ó¥È¼«ÂΤε¡Ç½¤Ë¤Ä¤¤¤Æ¤Ï³ä°¦¤·¤Þ¤¹¤Î¤Ç¡¢¼«Ê¬¤ÇÄ´¤Ù¤Æµ¡Ç½¤ò³Îǧ¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => ScrollView ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£
¿·¤·¤¯ ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È°Ê³°¤Î¾¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¤Ë¤Ê¤Ã¤Æ¤¤¤Ê¤¤¤«³Îǧ¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¤¢¤ë Scrollbar Vertical ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¡¢¤½¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ïº£²ó¤ÏÍøÍѤ·¤Þ¤»¤ó¤Î¤Ç¡¢ºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
Scene ¥Ó¥å¡¼²èÁü
¡¡ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¡¢¤½¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ËÇطʲèÁü¤òÀßÄꤹ¤ë¤È¥Õ¥ì¡¼¥à¤Î²èÁü¤òÀßÄê¤Ç¤¤Þ¤¹¡£
¤³¤³¤Ç¤Ï½é´üÀßÄê¤Ç¤¹¤¬¡¢Ç¤°Õ¤Î²èÁü¤ËÊѤ¨¤Æ¡¢¤É¤ÎÉôʬ¤¬¤É¤Î¤è¤¦¤ËÊѲ½¤¹¤ë¤«³Îǧ¤·¤Æ¤ª¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£
¡¡Scroll Rect ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¹¥¯¥í¡¼¥ë¤Îµ¡Ç½¤ò´ÉÍý¤·¤Æ¤¤¤Þ¤¹¡£
ºÇ½é¤Ï Hozizontal ¤È Vertical ¤È¤¤¤¦¥¹¥¤¥Ã¥Á¤¬Î¾Êý¤È¤â¥ª¥ó¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¥¹¥¤¥Ã¥Á¤ÎÊý¸þ¤Ë¥¹¥¯¥í¡¼¥ëµ¡Ç½¤¬Í¸ú¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢º£²ó¤Ï Verticlal ¤Î¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤¦¤¹¤ë¤³¤È¤Ç²£Êý¸þ¤Î¤ß¤Ë¥¹¥¯¥í¡¼¥ëµ¡Ç½¤ò͸ú¤Ë¤Ç¤¤Þ¤¹¡£
¡¡¤½¤Î¤Û¤«¤Ï½é´üÀßÄê¤Î¤Þ¤Þ¤Ç¤¹¤¬¡¢Áàºî¤·¤Æ¡¢¤É¤Îµ¡Ç½¤¬¤É¤Î¤è¤¦¤ÊƯ¤¤ò»ý¤Ä¤«³Îǧ¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¡¡Scroll View ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¤È¼«Æ°Åª¤ËÄɲ䵤ì¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£
½é´üÀßÄê¤Ç¤Ï¡¢¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ Scroll Rect ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î´ÉÍý²½¤ËÃÖ¤«¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÇÛÃÖ¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢
ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Îɽ¼¨Èϰϳ°¤Ë¤Ê¤Ã¤¿¾ì¹ç¤Ç¤â¡¢¥¹¥¯¥í¡¼¥ë¤·¤Æɽ¼¨¤µ¤»¤ë¤³¤È¤¬¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤ÏÌ£Êý¥¥ã¥é¤Î¥µ¥à¥Í¥¤¥ë²èÁü¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤·¤Æ´ÉÍý¤·¤Þ¤¹¡£
¤³¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¼¡¤Î¼ê½ç¤ÇºîÀ®¤·¤Þ¤¹¤Î¤Ç¡¢¤³¤³¤ËÌ£Êý¥¥ã¥é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤¬Â¸ºß¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¤Î¤Ç³Ð¤¨¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¡¡
¡¡ºîÀ®¤µ¤ì¤¿»Ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏƱ¤¸¥µ¥¤¥º¤Ç¡¢¤«¤Ä°ìÄê¤Îµ÷Î¥¤Ë¼«Æ°Åª¤Ëʤ٤Æɽ¼¨¤·¤¿¤¤¤Î¤Ç¡¢Grid Layout Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Content Size Fitter ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Æ´ÉÍý¤ò¹Ô¤¦¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ½çÈÖ¤ËÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¡¡¤³¤ì¤é¤â Scroll View ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë¤È¼«Æ°Åª¤ËÄɲ䵤ì¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£
ScrollView ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î²¼Éô¤Ë¤¢¤ë¥¹¥é¥¤¥É¥Ð¡¼¤ÎÉôʬ¤Ç¤¹¡£¥²¡¼¥à¤ò¼Â¹Ô¤¹¤ë¤È¼«Æ°Åª¤Ë±£¤ì¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
Êѹ¹¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç³ä°¦¤·¤Þ¤¹¡£
¡¡Grid Layout Group¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï Layout ¤ò¼«Æ°Åª¤ËÄ´À°¤¹¤ë¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î£±¤Ä¤Ç¤¹¡£
ÀßÄê¤Ë¤è¤Ã¤Æ½ÄÊý¸þ¤Ç¤â²£Êý¸þ¤Ç¤âʤ٤뤳¤È¤¬¤Ç¤¤ë¤¿¤á¡¢ÈÆÍÑÀ¤¬¹¤¤ Layout ¤ÎÄ´À°¤¬²Äǽ¤Ç¤¹¡£
¡¡
¡¡º£²óÀßÄê¤ò¹Ô¤Ã¤¿¥×¥í¥Ñ¥Æ¥£¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡CellSize ¤Ï¡¢Grid Layout Group ¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÇÛÃÖ¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Width ¤È Height ¤ò¤³¤ÎÂ礤µ¤Ë¼«Æ°Åª¤ËÄ´À°¤·¤Þ¤¹¡£
¤½¤Î¤¿¤á¸µ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÂ礤µ¤Ï»ÈÍѤµ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡º£²ó¤Ï x = 150, y = 150 ¤ÇÀßÄê¤ò¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¼«Æ°Åª¤Ë¤³¤Î¥µ¥¤¥º¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÄ´À°¤µ¤ì¤Þ¤¹¡£
º£²ó¤Ç¤¢¤ì¤Ð¼¡¤Î¼ê½ç¤ÇºîÀ®¤¹¤ëÌ£Êý¤Î¥¥ã¥é¤Î¥µ¥à¥Í¥¤¥ëÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÂ礤µ¤¬¤³¤Î¥µ¥¤¥º¤Ë¼«Æ°Ä´À°¤µ¤ì¤Þ¤¹¡£
¡¡Spacing ¤ÏÀßÄꤷ¤¿ x ¤È y ¤ÎÃͤÎʬ¤À¤±¡¢ÎÙ¤ê¹ç¤¦¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ò¼«Æ°Åª¤Ë¼è¤Ã¤Æ¤¯¤ì¤ëµ¡Ç½¤Ç¤¹¡£
¤³¤ÎÃͤò 0 ¤Ë¤¹¤ì¤Ð¥¹¥Ú¡¼¥¹¤Î¤Ê¤¤´Ö³Ö¤Ç¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈƱ»Î¤¬Ê¤Ӥޤ¹¡£x ¤Ï¿åÊ¿Êý¸þ¤Î¥¹¥Ú¡¼¥¹¡¢y ¤Ï¿âľÊý¸þ¤Î¥¹¥Ú¡¼¥¹¤Îµ÷Î¥¤Ç¤¹¡£
¡¡º£²ó X = 20 ¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈƱ»Î¤Ï¿åÊ¿Êý¸þ¤Ë 20 ¤Î¥¹¥Ú¡¼¥¹¤ò¼è¤Ã¤Æ¼«Æ°Åª¤Ëʤ֤褦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤٻϤá¤ë¥¹¥¿¡¼¥ÈÃÏÅÀ¤Ç¤¹¡£¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤«¤éÁªÂò²Äǽ¤Ç¤¹¡£
º£²ó¤Ï Upper Left ¤ÎÀßÄê¤Ë¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Îº¸¾å¤«¤é½çÈÖ¤ËʤӻϤá¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤ëÊý¸þ¤Ç¤¹¡£¿âľÊý¸þ¤Ëʤ٤ë¾ì¹ç¤Ë¤Ï Vertical¡¢¿åÊ¿Êý¸þ¤Ëʤ٤ë¾ì¹ç¤Ë¤Ï Horizontal ¤òÁªÂò¤·¤Þ¤¹¡£
º£²ó¤Ï¿åÊ¿Êý¸þ¤Ëʤ٤Ƥ½¤í¤¨¤¿¤¤¤Î¤Ç¡¢Horizontal ¤òÁªÂò¤·¤Æ¤¤¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ÎÇÛÃÖ¤ò¹Ô¤¦ºÝ¡¢¤¹¤Ù¤Æ¤ÎÍ×ÁǤ¬µÍ¤Þ¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¡¢¤É¤Î°ÌÃ֤˻ҥª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤¹¤ë¤«ÀßÄꤹ¤ëµ¡Ç½¤Ç¤¹¡£
º£²ó¤Ï Upper Left ¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÀßÄ꤬¤¢¤ë¤È¡¢Start Corner¤Ë¤è¤Ã¤Æʤó¤À¤¢¤È¡¢¶õ¤¤¤Æ¤¤¤ë¾ì½ê¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÀßÄê¤Ë¤è¤Ã¤Æ°ÌÃÖ¤¬Êѹ¹¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢£±¤Ä¤·¤«»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢º¸¤Ë°ÌÃÖ¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¡¢£²¤Ä¤Ë¤Ê¤Ã¤¿¤È¤¤Ï¡¢º¸¤«¤é¤ß¤Æ£²¤Äʤ֤褦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¹Ô¤ÈÎó¤Î¿ô¤ò»ØÄê¿ô¤ÇÀ©Ì󤹤뤳¤È¤¬¤Ç¤¤ëµ¡Ç½¤Ç¤¹¡£¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤ÇÀßÄê¤Ç¤¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤Ƥ¤¤Ã¤¿ºÝ¤Ë¡¢»ØÄê¿ô¤¬Ê¤ó¤À¤éÅÓÃæ¤ÇÀÞ¤êÊÖ¤¹¤Î¤«¡¢¤½¤Î¤Þ¤Þ¤º¤Ã¤ÈÈÏ°ÏÆâ¤Ç¤¢¤ì¤Ð»ØÄêÊý¸þ¤Ëʤ٤Ƥ¤¤¯¤Î¤«¤ò¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤ÇÀßÄê¤Ç¤¤Þ¤¹¡£
¡¡º£²ó¤Ï Fixed Row Count ¤ÎÀßÄê¤Ë¤·¤Æ¤¤¤Þ¤¹¡£¿âľÊý¸þ¤Ë»ØÄê¿ô¤À¤±Ê¤ó¤À¤é¡¢¼¡¤ÎÎó¤Ë°Ü¤Ã¤Æ¤Þ¤¿Ê¤ٻϤá¤ë¤È¤¤¤¦ÀßÄê¤Ç¤¹¡£
Constraint Count ¤¬»ØÄê¿ô¤Ë¤Ê¤ê¤Þ¤¹¡£º£²ó¤Ï 1 ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¿âľÊý¸þ¤Ë£±¤Ä»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê¤ó¤À¤é
¼¡¤Î¹Ô¤Ø°ÜÆ°¤·¤Æ¤Þ¤¿¿âľÊý¸þ¤Ë£±¤Ä»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤롢¤È¤¤¤¦Ê¤ӽç¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£
¡¡¿·¤·¤¤¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¿¨¤ì¤¿¤È¤¤Ï¡¢¼«Ê¬¤ÇÀßÄê¤òÊѤ¨¤Æ»î¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥Þ¥Ë¥å¥¢¥ë¤ä¡¢Â¾¤Îµ»ö¤Ê¤É¤â»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ÊØÍø¤Ê¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤¼¤Ò¼«Ê¬¤Ç¿§¡¹¤ÈÀßÄê¤òÊѹ¹¤·¤Ê¤¬¤é¡¢¤É¤Î¤è¤¦¤ÊµóÆ°À©¸æ¤¬²Äǽ¤Ê¤Î¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
Unity¸ø¼°¥Þ¥Ë¥å¥¢¥ë
Grid Layout Group
https://docs.unity3d.com/ja/current/Manual/script-...
Unity¤ÇËâʪ»È¤¤ ¥²¡¼¥à¤òºî¤ëÍÍ
Grid Layout Group
https://unity-shoshinsha.biz/archives/tag/grid-lay...
£¸¡¥PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ ButtonSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È Button ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òºîÀ®¤¹¤ë
¡¡ButtonSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï Button ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£
PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
PlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¿·¤·¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò ButtonSet ¤ËÊѹ¹¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡ButtonSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ Button ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£²¤ÄºîÀ®¤·¤Þ¤¹¡£
ButtonSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Button ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£
¿·¤·¤¯ Button ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ Text ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¼«Æ°Åª¤ËºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢
¤³¤Á¤é¤Ïºï½ü¤·¤Æ¡¢Âå¤ï¤ê¤Ë TextPrefab ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ÁªÂò¤·¤Æ¤¤¤ë¥¥ã¥é¤ò·èÄꤷ¡¢¥¿¥¤¥ë¥Þ¥Ã¥×¾å¤ËÇÛÃÖ¤¹¤ë¥Ü¥¿¥ó¤Ç¤¹¡£Æ±»þ¤Ë¥Ý¥Ã¥×¥¢¥Ã¥×¤òÊĤ¸¤Þ¤¹¡£
¥Ü¥¿¥ó¤ÎÀ©¸æ¤Ï¥¹¥¯¥ê¥×¥È¤«¤é¹Ô¤¤¤Þ¤¹¡£
¡¡³Æ»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î TextPrefab ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤ÏŬµ¹¤Ê¥á¥Ã¥»¡¼¥¸¤òÆþ¤ì¤Æ¤¯¤À¤µ¤¤¡£
¼ÂÁõÎã¤È¤·¤Æ¤Ï¡ÖÇÛÃÖ¤¹¤ë¡×¡ÖÇÛÃÖ¤ò»ß¤á¤ë¡×¤òÅÐÏ¿¤·¤Æ¤¤¤Þ¤¹¡£
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡¼ê½ç£±£¹¡¡¡ÝPlacementCharaSelectPopUp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀ¸À®½èÍý¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯