ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2023ǯ10·î31Æü(²Ð) 11:04:54ÍúÎò
³Æ¥Þ¥¹¤´¤È¤Ëʬ´ô(ÁªÂò»è)¤¬¤¢¤ê¡¢Ç¤°Õ¤Î¥¤¥Ù¥ó¥È¤ò¼Â¹Ô¤·¤Ê¤¬¤é¿Ê¹Ô¤¹¤ë¥¿¥¤¥×¤Î¥²¡¼¥à¥·¥¹¥Æ¥à¤Î¼ÂÁõÎã¤Ç¤¹¡£
¡¡¤³¤³¤Ç¤Ï³Æ¥Þ¥¹ÌܤËÊ£¿ô¤Îʬ´ô½èÍý¤¬¤¢¤ë·Á¤Ç£±¥Þ¥¹¤º¤Ä¥¤¥Ù¥ó¥È¤ò¿Ê¹Ô¤µ¤»¤Æ¤¤¤¯ÊýË¡¤ò¼ÂÁõ¤·¤Þ¤¹¡£
ºÇ½é¤Î¥Þ¥¹¤Ïʬ´ô¤Ê¤·¡¢¼¡¤Î¥Þ¥¹¤Ï£²¤Ä¤Îʬ´ô¤¬¤¢¤ë¡¢¤È¤¤¤Ã¤¿¤è¤¦¤Ê¥í¡¼¥°¥é¥¤¥È·Ï¤Î¥²¡¼¥à¤Ç¤è¤¯¤ß¤é¤ì¤ë¥¤¥Ù¥ó¥È¥·¥¹¥Æ¥à¤Ç¤¹¡£
¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯
¡¡³Æ¥Þ¥¹¤Ç¤Ï¿§¡¹¤Ê¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¤¿¤á¡¢¥¤¥Ù¥ó¥È¤Ë¤Ä¤¤¤Æ¤Ï¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ÈÃê¾Ý¥¯¥é¥¹¤òÍøÍѤ·¤ÆÀ߷פ·¤Þ¤¹¡£
¤½¤·¤Æ¥µ¥Ö¥¯¥é¥¹¤Ç¡Ö¥Ð¥È¥ë¡×¡Öõº÷¡×¡ÖµÙ©¡×¡Ö¥·¥ç¥Ã¥×¡×¤È¤¤¤Ã¤¿³Æ¥Þ¥¹¤Ç¤Î¥¤¥Ù¥ó¥È¤òºîÀ®¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡½èÍý¤òÃê¾Ý²½¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥¤¥Ù¥ó¥È¤Î¼Â¹ÔÌ¿Îá¤ò¹Ô¤¦¤³¤È¤ËÆò½¤·¡¢¥¤¥Ù¥ó¥È¤Î¾ÜºÙ¤Þ¤Ç¤Ï´ØÍ¿¤·¤Ê¤¤·Á¤Ç¼ÂÁõ¤·¤Þ¤¹¡£
¡¡¤Ê¤ª¶ñÂÎŪ¤Ê¥¤¥Ù¥ó¥È¤ÎÆâÍƤˤĤ¤¤Æ¤Ï¤³¤Î¶µºà¤Ç¤Ï¼ÂÁõ¤Ï¤·¤Æ¤¤¤Þ¤»¤ó¡£
¤¢¤¯¤Þ¤Ç¤â¡¢¥¤¥Ù¥ó¥È½èÍý¤Î¥²¡¼¥à¥µ¥¤¥¯¥ë²½(¥²¡¼¥à¥í¥¸¥Ã¥¯¤ÎÀ©ºî)¤¬ÌÜŪ¤Ç¤¹¡£
¡¡¹ç·×£´²ó¤Î¼ê½ç¤Ëʬ¤±¤Æ¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£
¡þ£±¡¥UI À©ºî ¡¡£²¡¥¥¤¥Ù¥ó¥ÈÍѤΥ¯¥é¥¹À©ºî ¡¡£³¡¥¥Ç¡¼¥¿¥Ù¡¼¥¹À©ºî ¡¡£´¡¥´ÉÍý¥¯¥é¥¹À©ºî
¡¡º£²ó¤Ï¡Ú£±¡¥UI À©ºî¡Û¤ò¹Ô¤¤¤Þ¤¹¡£
¡¡¥×¥ì¥¤¥ä¡¼¤Î¥ë¡¼¥È¤È¤Ê¤ë¥Þ¥¹Ìܤò Canvas ¤ÇºîÀ®¤·¤Þ¤¹¡£
¡¡¥×¥ì¥¤¥ä¡¼¤Î¸½ºßÃÏÅÀ¤ò¼¨¤¹¤¿¤á¤Î¥Þ¥¹Ìܤòɽ¼¨¤¹¤ë¤¿¤á¤Î Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òÇÛÃÖ¤·¤Þ¤¹¡£
¡¡Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò´Þ¤á¤Æ¡¢¹ç·×£¶¸Ä¤Î UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢ÀßÄê¤ò¹Ô¤¦¤³¤È¤Ç
¥Þ¥¹Ìܾå¤Î¥ë¡¼¥È¤òɽ¼¨¤·¡¢¤½¤Î¾å¤ò¥×¥ì¥¤¥ä¡¼¤Î¥¢¥¤¥³¥ó¤¬°ÜÆ°¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤Ç¤¤ë¾õÂ֤ˤ·¤Þ¤¹¡£
¡¡¤¿¤À¤·¡¢¤³¤ì¤Ï¤¢¤¯¤Þ¤Ç¤â¼ÂÁõÎã¤Ç¤¹¡£¼ÂºÝ¤Ë¤Ï¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë±þ¤¸¤ÆŬµ¹Ä´À°¤·¤Æ¤¯¤À¤µ¤¤
¡ã¹½À®Îã¡ä
¡¡Canvas¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÀìÍѤΠCanvas ¤Ç¤¹¡£ ¡¡RouteUI ¡¡¡¡ ¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡UI ÉôÉʤδÉÍýÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¤³¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë UI ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¤Þ¤¹¡£ ¡¡imgBackground ¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ ÇØ·Êɽ¼¨ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£²èÌ̲¼È¾Ê¬¤òʤ¤¦¤è¤¦¤ËºîÀ®¤·¤Þ¤¹¡£ ¡¡RouteSet¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ¡¡ ¡¡¥ë¡¼¥ÈÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î´ÉÍýÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¤³¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ³Æ¥ë¡¼¥ÈÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£ ¡¡EventButtonSet¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥¤¥Ù¥ó¥Èʬ´ôÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î´ÉÍýÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¤³¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¥¤¥Ù¥ó¥ÈÁªÂòÍѤΥܥ¿¥ó¤òÀ¸À®¤·¤Þ¤¹¡£ ¡¡PlayerIcon¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥×¥ì¥¤¥ä¡¼¤Î¸½ºß°ÌÃÖ¤ò¼¨¤¹¥¢¥¤¥³¥óÍÑ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¡£¥¤¥Ù¥ó¥ÈÁªÂò»þ¤Ë¥Þ¥¹Ìܤò°ÜÆ°¤·¤Þ¤¹¡£
¡¡²¼µ¤Î¥Ò¥¨¥é¥ë¥¡¼²èÁü¤Î¤è¤¦¤Ê¾õÂ֤ˤʤ뤳¤È¤òÌÜŪ¤È¤·¤Þ¤¹¡£
UI ¤ÎÇÛÃ֤ˤϿƻҴط¸¤¬½ÅÍפˤʤê¤Þ¤¹¤Î¤Ç¡¢²¼µ¤Î²èÁü¤ò¸«Ä¾¤·¤Ê¤¬¤é¡¢´Ö°ã¤¨¤Ê¤¤¤è¤¦¤ËºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢¥Þ¥¹ÌܤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÀ¸À®¤·¤Þ¤¹¡£
À¸À®»þ¤Ë¿åÊ¿Êý¸þ¤Ë¼«Æ°À°Î󤹤ë¤è¤¦¤Ë HorizontalLayoutGroup ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£
¥ì¥Ù¥ë(¥¹¥Æ¡¼¥¸)¤Ë¤è¤ê¡¢°ÜÆ°¥Þ¥¹¤ÎÁí¿ô¤¬ÊѤï¤ë¤³¤È¤â¤¢¤ë¤¿¤á¡¢¿åÊ¿Êý¸þ¤ÎÇÛÃÖ°ÌÃÖ¤¬¿½Ì¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£
LayoutGroup ¤ÎÂå¤ï¤ê¤Ë¥½¡¼¥¹¥³¡¼¥ÉÆâ¤ÇÀ©¸æ¤·¤Æ¤â¹½¤¤¤Þ¤»¤ó¡£
¡¡RouteSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢¥Þ¥¹ÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥×¥ì¥Ï¥Ö¤Ë¤·¡¢¥²¡¼¥àÆâ¤ÇưŪ¤ËÀ¸À®¤·¤Þ¤¹¡£
ºÇ½é¤«¤é¥Þ¥¹¤òÇÛÃÖ¤·¤Æ¤·¤Þ¤¦¤È¡¢¥ì¥Ù¥ë(¥¹¥Æ¡¼¥¸)¤Î¾ðÊó¤òÈ¿±Ç¤·¤¿¥ë¡¼¥ÈÇÛÃÖ¤¬¹Ô¤¨¤Ê¤¤(¾ï¤ËƱ¤¸¥ë¡¼¥È¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦)¤¿¤á¤Ç¤¹¡£
¡ã¹½À®¡ä
¡¡RouteBaseSet¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¥ë¡¼¥ÈÍѤΥޥ¹´ÉÍý¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£¤³¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ Route ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤·¤Þ¤¹¡£ ¡¡Route ¡¡¡¡ ¡¡ ¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¬´ô¤Î¥Þ¥¹¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£Ê¬´ô¤Î¿ô¤À¤±À¸À®¤µ¤ì¤Þ¤¹¡£Ê¬´ô¤Ê¤·¤Ê¤é£±¤Ä¡¢Ê¬´ô¤¬¤¢¤ë¤Ê¤é£²¤ÄÀ¸À®¤µ¤ì¤Þ¤¹¡£
¡¡²¼µ¤Î¥Ò¥¨¥é¥ë¥¡¼²èÁü¤Î¤è¤¦¤Ê¾õÂ֤ˤʤ뤳¤È¤òÌÜŪ¤È¤·¤Þ¤¹¡£
UI ¤ÎÇÛÃ֤ˤϿƻҴط¸¤¬½ÅÍפˤʤê¤Þ¤¹¤Î¤Ç¡¢²¼µ¤Î²èÁü¤ò¸«Ä¾¤·¤Ê¤¬¤é¡¢´Ö°ã¤¨¤Ê¤¤¤è¤¦¤ËºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡¥Þ¥¹¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀ¸À®¤·¤Þ¤¹¡£
ʬ´ô¤Î¿ô¤À¤±À¸À®¤µ¤ì¤Þ¤¹¡£Ê¬´ô¤Ê¤·¤Ê¤é£±¤Ä¡¢Ê¬´ô¤¬¤¢¤ë¤Ê¤é£²¤ÄÀ¸À®¤µ¤ì¤Þ¤¹¡£
¡¡¤³¤Á¤é¤âºîÀ®¤·¤¿¤é¥×¥ì¥Ï¥Ö¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¿Æ¤Ç¤¢¤ë RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤ÏÊ̤Ρ¢ÆÈΩ¤·¤¿¥×¥ì¥Ï¥Ö¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
(RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¥»¥Ã¥È¤Ç¥×¥ì¥Ï¥Ö¤Ë¤·¤Ê¤¤)
¡¡RouteSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤¢¤ë¥×¥ì¥Ï¥Ö¤Î RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÊ£À½¤·¡¢¤¿¤¯¤µ¤óʤ٤Ƥ¯¤À¤µ¤¤¡£
RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤¿¾õÂÖ¤Ç Ctrl + D ¥Ü¥¿¥ó¤ò²¡¤»¤ÐÊ£À½¤Ç¤¤Þ¤¹¡£
¡¡²¼µ¤Î¥µ¥ó¥×¥ë²èÁü¤Î¤è¤¦¤Ë¤¿¤¯¤µ¤óʤ٤Ƥ¯¤À¤µ¤¤¡£
¡¡RouteSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë HorizontalLayoutGroup ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤Ë¤è¤ê¡¢
¿åÊ¿Êý¸þ¤Ë¼«Æ°À°Î󤵤ì¤Þ¤¹¡£
¡¡¼¡¤Ë¡¢³Æ RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë Route ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤âƱ¤¸¤è¤¦¤ËÊ£À½¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡
¡¡¤³¤Á¤é¤Ï RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë VerticalLayoutGroup ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤Ë¤è¤ê¡¢
¿âľÊý¸þ¤Ë¼«Æ°À°Î󤵤ì¤Þ¤¹¡£
¡¡¤³¤Î¤è¤¦¤Ë¤·¤Æ¼ÂºÝ¤ËÊ£¿ô¤Î Route ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò»öÁ°¤Ëʤ٤Ƹ¡¾Ú¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢
£±¤ÄÊÕ¤ê¤Î¥µ¥¤¥º¤ÎÄ´À°¤ä¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈƱ»Î¤Î¥¹¥Ú¡¼¥¹¤ò¸¡Æ¤¤·¤Þ¤¹¡£
¡¡Route ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤Ï¥Ò¥¨¥é¥ë¥¡¼¾å¤ÇÄ´À°½ÐÍè¤Þ¤¹¡£
¾å²¼º¸±¦¤Î¥¹¥Ú¡¼¥¹¤Î¶õ¤¶ñ¹ç¤Ê¤É¤âÊ»¤»¤Æ³Îǧ¤·¡¢¥ì¥¤¥¢¥¦¥È¤¬ÌäÂê¤Ê¤¤¤«¥Á¥§¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡Ä´À°¤·¤¿¾ì¹ç¤Ë¤Ï¡¢¥×¥ì¥Ï¥Ö¤Î Override ¤ò¹Ô¤¤¡¢¥Ò¥¨¥é¥ë¥¡¼¤ÎÀßÄê¤òÈ¿±Ç¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ÇÛÃÖ³Îǧ¤¬ºÑ¤ß¤Þ¤·¤¿¤Î¤Ç RouteSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Ë¤¢¤ë
Ê£¿ô¤Î¥×¥ì¥Ï¥Ö¤Î RouteBaseSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¤¹¤Ù¤Æºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£
»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë Route ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤â¤Þ¤È¤á¤Æºï½ü¤µ¤ì¤Þ¤¹¡£
¡¡
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡¥Ò¥¨¥é¥ë¥¡¼¤Ë¤Ä¤¤¤Æ¤Ï¡¢¾åµ¤Î²èÁü¤Î¤è¤¦¤Ë¡¢¥×¥ì¥Ï¥Ö¤Î¤Ê¤¤¾õÂÖ¤ËÌá¤Ã¤Æ¤¤¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡=>¡¡¼¡¤Ï¡¡¡Ú£²£Ä¡Û¥Þ¥¹Ìܤ´¤È¤Ë¥¤¥Ù¥ó¥È¤¬È¯À¸¤¹¤ë¥·¥¹¥Æ¥à¤Î¼ÂÁõÎ㣡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯