ºÇ½ª¹¹¿·¡§ orika_ex_miyako 2021ǯ02·î10Æü(¿å) 22:02:54ÍúÎò
ȯŸ£±£·¡¡¡¼¥Ð¥ì¥Ã¥ÈÍѤΥܥ¿¥ó¤ÎºîÀ®¡¼
£³£µ¡¥CanvasÆâ¤Î BottomUI ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë £³£¶¡¥BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òºîÀ®¤¹¤ë¡££´¤Äʤ٤ÆÂ礤µ¤ò³Îǧ¤¹¤ë
¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£
¡¡¡¦Grid Layout Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î»ÈÍÑÊýË¡
£³£µ¡¥CanvasÆâ¤Î BottomUI ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡¥²¡¼¥à²èÌ̤β¼Éô¤Î¶õ¤¤¤Æ¤¤¤ëÉôʬ¤Ë¡¢¥Ü¥¿¥ó¤òÇÛÃÖ¤·¡¢¥Ð¥ì¥Ã¥È¤Î¼ïÎà¤òÊѹ¹¤Ç¤¤ë¤è¤¦¤ÊÀ߷פò¹Í¤¨¤Þ¤¹¡£
¡¡¸½ºß UI ÉôÉʤȤ·¤ÆµòÅÀ¤ÎÂѵ×ÎÏÍѤΥ²¡¼¥¸¤¬¤¢¤ê¤Þ¤¹¤¬¡¢¤³¤Î²¼¤ÎÉôʬ¤¬¹¤¯³«¤¤¤Æ¤¤¤Þ¤¹¡£
¡ã¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤ÎÇÛÃÖ¾ì½ê¡ä
¡¡¤³¤³¤Ë²£(¿åÊ¿)Êý¸þ¤Ë¥Ð¥ì¥Ã¥È¤ÎÁªÂòÍѥܥ¿¥ó¤ò£´¤Äʤ٤ơ¢¥Ü¥¿¥ó¤ò²¡¤¹¤È¡¢¥¿¥Ã¥×¤·¤¿ºÝ¤Ëȯ¼Í¤¹¤ë¥Ð¥ì¥Ã¥È¤¬Êѹ¹¤Ë¤Ê¤ë¤è¤¦¤Ë½èÍý¤òÀ߷פ·¤Þ¤¹¡£
ʸ¾Ï¤Ç¤¹¤È£±¹Ô¤Ç½ªÎ»¤·¤Æ¤·¤Þ¤¦ÆâÍƤǤ¹¤¬¡¢¤³¤ì¤ò¼ÂÁõ¤¹¤ë¤¿¤á¤Ë¤ÏÈó¾ï¤ËŤ¤Æ»¤Î¤ê¤ò·Ð¤Æ¤Î¼ÂÁõ¤Ë¤Ê¤ê¤Þ¤¹¡£
¡ãÀß·×ÆâÍÆ¡ä
¡¦¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤òºîÀ®¤·¡¢¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë ¡¦¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤ò£´¤ÄÀ¸À®¤·¡¢¿åÊ¿Êý¸þ¤Ø¤ÈÀ°Î󤵤»¤ÆÊÂ¤Ù¤ë ¡¦¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤ò²¡¤¹¤³¤È¤Ç¡¢¾ï¤Ë£±¤Ä¤Î¥Ð¥ì¥Ã¥È¤òÁªÂò¤·¤Æ¤¤¤ë¾õÂÖ¤òºî¤ê½Ð¤¹(Ê£¿ô¤Î¥Ð¥ì¥Ã¥È¤ÏƱ»þ¤ËÁªÂò¤Ç¤¤Ê¤¤) ¡¦ÁªÂò¤·¤Æ¤¤¤ë¥Ð¥ì¥Ã¥È¤Î¼ïÎà¤Ë¹ç¤ï¤»¤Æ¡¢À¸À®¤µ¤ì¤ë¥Ð¥ì¥Ã¥È¤Î²èÁü¤òÊѹ¹¤¹¤ë ¡¦Ê£¿ô¤Î¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤ò°·¤¦¤¿¤á¡¢¥¨¥Í¥ß¡¼¤ÈƱ¤¸¤è¤¦¤Ë¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿ÀìÍѤΥ¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥Ð¥ì¥Ã¥È¤Î¥Ç¡¼¥¿¤òÅÐÏ¿¤¹¤ë ¡¦¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤ò£´¤ÄÀ¸À®¤¹¤ëºÝ¤Ë¡¢¥Ð¥ì¥Ã¥È¤Î¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤è¤ê¥Ç¡¼¥¿¤ò¼õ¤±¼è¤Ã¤Æ³Æ¥Ç¡¼¥¿¤Ë¹ç¤ï¤»¤Æ¿¶¤ëÉñ¤¤¤òÊѹ¹¤µ¤»¤ë
¡¡°Ê¾å¤¬ÌóȾʬ¤Î¼ê½ç¤Ç¤¹¡£¤µ¤é¤Ë¡¢¥Ð¥ì¥Ã¥È¤´¤È¤Ëȯ¼Í²Äǽ¤Ë¤Ê¤ëÀ©¸Â»þ´Ö¤ÎÀßÄê¡¢¥Ð¥ì¥Ã¥È¤òÊѹ¹¤·¤¿¾ì¹ç¡¢À©¸Â»þ´Ö¤Î·Ð²á¤òÄä»ß¤µ¤»¤ë¡¢
¥Ð¥ì¥Ã¥È¤òÁªÂò¤¹¤ë¤¿¤á¤Ë¤Ï Exp ¤ò»Ùʧ¤¦¤È¤¤¤¦À©¸Â¤òÀßÄꤹ¤ë¡¢¤Ê¤É¤¬Àß·×ÆâÍƤȤ·¤Æ»Ä¤ê¤Þ¤¹¡£
¡¡À߷פȤ·¤Æ£±¤Ä¤Î½èÍý¤ò¹Í¤¨¤Æ¤¤¤¯²áÄø¤Ë¤ª¤¤¤Æ¡¢´Êñ¤½¤¦¤Ë¸«¤¨¤Æ¤â¼ÂÁõÆâÍƤ¬Ê£»¨¤«¤Ä¡¢ËÄÂç¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¥í¥¸¥Ã¥¯¤òÁȤà¾ì¹ç¤Ë¤âÀß·×Á´ÂΤòÇÄ°®¤·¤¿¾å¤Ç¸¡Æ¤¤·¤Þ¤¹¡£
¤¢¤È¤ÇÀ߷פòÉÕ¤±Â¤·¤¿¤ê¡¢½¤Àµ¤·¤¿¤ê¤¹¤ë¤È¡¢±Æ¶Á¤¹¤ëÈϰϤ¬£±²Õ½ê°Ê¾å¤Ê¤ê¡¢½¤Àµ¤¬Æñ¤·¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡À߷פ¬½ÅÍפȤ¤¤ï¤ì¤ë½ê°Ê¤Ï¤³¤³¤Ë¤¢¤ê¤Þ¤¹¡£
¤·¤Ã¤«¤ê¤ÈºÙÉô¤Þ¤Ç¸¡Æ¤¤·¡¢¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¤«¤é¼ÂÁõ¤ò¹Ô¤¨¤ë¤«¤É¤¦¤«¤Ç¤Ï¡¢¤½¤Î¸å¤Î½¤Àµ¤ä±¿ÍѤ˱ÀÅ¥¤Îº¹¤¬½Ð¤Þ¤¹¡£
¡¡¤³¤Î¼ê½ç¤Ç¤Ï¡¢¼¡¤Î¼ÂÁõ¤ò¹Ô¤¤¤Þ¤¹¡£
¡¦¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤òºîÀ®¤·¡¢¥×¥ì¥Õ¥¡¥Ö¤Ë¤¹¤ë
¡¡¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤Ï£´¤Äʤ٤뤳¤È¤¬·èÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤Þ¤º¤Ï¼êÆ°¤Ç£´¤Äʤ٤ơ¢
¥Ü¥¿¥ó¤ÎÂ礤µ¤ä´Ö³Ö¤Ê¤É¤ò³Îǧ¤·¤Æ¤ª¤¤Þ¤¹¡£¤½¤ì¤ò¸µ¤Ë¡¢¼«Æ°À¸À®¤¹¤ëºÝ¤Ë¾ðÊó¤È¤·¤ÆÌòΩ¤Æ¤Þ¤¹¡£
£²¡¥CanvasÆâ¤Î BottomUI ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤Ï¥×¥ì¥Õ¥¡¥Ö²½¤·¡¢¥¹¥¯¥ê¥×¥È¤«¤é¼«Æ°À¸À®¤µ¤»¤ë¤³¤È¤¬ÌÜŪ¤Ç¤¹¡£
¥Ü¥¿¥ó¤Ï£´¤ÄÀ¸À®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¤½¤ì¤é¤ò¿åÊ¿Êý¸þ¤Ø¤ÈÀ°Î󤵤»¤Æʤ١¢´ÉÍý¤ò¤ª¤³¤Ê¤¦¤¿¤á¤Î¡¢¤¤¤ï¤æ¤ë¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤Ã¤¿Êý¤¬¤½¤Î¸å¤ÎÀ߷פò¹Ô¤¤¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£
¥Ü¥¿¥ó¤ò¼«Æ°À¸À®¤¹¤ëºÝ¤Ë¤ÏÀ¸À®¤¹¤ë°ÌÃÖ¾ðÊó¤âɬÍפˤʤê¤Þ¤¹¤¬¡¢¥Õ¥©¥ë¥ÀÌò¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤ì¤Ð¡¢¤½¤Î°ÌÃÖ¤òÌÜɸÃÏÅÀ¤È¤¹¤ë¤³¤È¤¬½ÐÍè¡¢À¸À®¤â¤·¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡Canvas Æâ¤Ë¤¢¤ë BottomUI ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢Create Empty ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£
¿·¤·¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬£±¤ÄºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò BulletSelectSet ¤ËÊѹ¹¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤ê RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò³Îǧ¤·¡¢°ÌÃÖ¾ðÊó¤òÊѹ¹¤·¤Þ¤¹¡£
Position Y ¤À¤±¾¯¤·¾åÊý¸þ¤Ø°ÜÆ°¤·¡¢130 Á°¸å¤ÎÃͤËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¤³¤Î°ÌÃÖ¤¬¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤¬Ê¤ְÌÃ֤ˤʤê¤Þ¤¹¡£
¤Þ¤À¥Ü¥¿¥ó¤¬¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢¥Ü¥¿¥ó¤ò²¾ÇÛÃÖ¤·¤Æ¤«¤éºÆÅÙ½¤Àµ¤ò¹Ô¤¤¤Þ¤¹¤Î¤Ç¡¢¸½ºß¤ÏÂçÂΤΰÌÃÖ¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¡¡ºî¶È¤ò¹Ô¤¦¤Ë¤¢¤¿¤ê¡¢GameClearSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ä GameOverSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¸«¤¨¤Æ¤¤¤ë¤Èºî¶È¤·¤Ë¤¯¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç
ɬÍפ˱þ¤¸¤Æ¡¢¤³¤ì¤é¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò°ì»þŪ¤ËÈóɽ¼¨¤Ë¤¹¤ë¤Ê¤É¡¢ºî¶È´Ä¶¤òÀ°¤¨¤Æ¤«¤éºî¶È¤ò¤ª¤³¤Ê¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¤³¤ì¤Ï¤³¤Îºî¶È¤Ë¸Â¤é¤º¡¢¼«Ê¬¤ÇȽÃǤ·¡¢ºî¶È´Ä¶¤òÀ°¤¨¤ë¤³¤È¤ò°Õ¼±¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü(Èóɽ¼¨¤Ë¤·¤Æ¤¤¤Ê¤¤¾ì¹ç)
Scene¥Ó¥å¡¼²èÁü(Èóɽ¼¨¤Ë¤·¤Æ¤¤¤ë¾ì¹ç)
¡¡°Ê¾å¤Ç¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤Ï´°Î»¤Ç¤¹¡£
£³£¶¡¥BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È·²¤òºîÀ®¤¹¤ë¡££´¤Äʤ٤ÆÂ礤µ¤ò³Îǧ¤¹¤ë
¡¡¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤òºîÀ®¤·¤Þ¤¹¡£¤³¤ì¤ÏÊ£¿ô¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤è¤Ã¤Æ¹½À®¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¡ã´°À®»þ¤Î¥Ò¥¨¥é¥ë¥¡¼²èÁü¡ä
Scene¥Ó¥å¡¼²èÁü
¡¡¥Ð¥ì¥Ã¥È¤Ë¤Ï¤¤¤¯¤Ä¤«¤Î¾ðÊ󤬤¢¤ê¡¢¤½¤ì¤é¤ÎÃæ¤Ç¤âɽ¼¨¤¬É¬ÍפʾðÊó¤Ë¤Ä¤¤¤Æ¤Ï¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÍÑ°Õ¤·¤Æ¤¤¤Þ¤¹¡£
¡ã¥Ð¥ì¥Ã¥ÈÁªÂò¥Ü¥¿¥ó¤Î¹½À®¿Þ¡ä
¡¡¡¦ÇطʲèÁü¡¡¡¡¡¡¡¡=>¡¡¥Ð¥ì¥Ã¥È¤Î»ý¤Ä°À¾ðÊó¤È¤·¤Æ¤âȽÊ̤µ¤»¤ë¤è¤¦¤ËÍøÍѤ¹¤ë ¡¡¡¦¥Ð¥ì¥Ã¥È¤Î²èÁü¡¡=>¡¡È¯¼Í¤Ç¤¤ë¥Ð¥ì¥Ã¥È¤¬¤É¤Î¤è¤¦¤Ê¼ïÎà¤Î¥Ð¥ì¥Ã¥È¤Ç¤¢¤ë¤«¤òȽÊ̤µ¤»¤ë ¡¡¡¦Exp ɽ¼¨¡¡¡¡¡¡¡¡=>¡¡¥Ð¥ì¥Ã¥È¤òÁªÂò¤¹¤ë¤¿¤á¤ËɬÍ×¤Ê Exp ¤ÎÃͤò¿ô»ú¤Ç¡¢ Exp ¥í¥´¤âÍøÍѤ·¤Æɽ¼¨¤¹¤ë ¡¡¡¦À©¸Â»þ´Öɽ¼¨¡¡¡¡=>¡¡¥Ð¥ì¥Ã¥È¤Ë¤Ïȯ¼Í¤Ç¤¤ëÀ©¸Â»þ´Ö¤òÀߤ±¤ë¡£»þ´Öɽ¼¨¤Ï¿ô»ú¤Ç¤Ï¤Ê¤¯´Ý¤¤¥²¡¼¥¸¾å¤Ë¤Ê¤Ã¤Æ¤¤¤Æ¡¢Àð¾õ¤Ë»þ·×¤Î¤è¤¦¤Ë¸º¾¯¤¹¤ë¡£À©¸Â»þ´Ö¤Ï¥Ð¥ì¥Ã¥È¤Ë¤è¤Ã¤Æº¹°Û¤òÍÑ°Õ¤¹¤ë
¡¡£±¤Ä¤º¤Ä½çÈ֤˺îÀ®¤·¤Æ¤¤¤¤Þ¤·¤ç¤¦¡£
£²¡¥BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Button ¤òÁªÂò¤·¤Þ¤¹¡£
BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
̾Á°¤ò btnBulletSelect ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥Ð¥ì¥Ã¥ÈÁªÂòÍѤΥܥ¿¥ó¤ÈÇطʲèÁü¤òɽ¼¨¤¹¤ëµ¡Ç½¤ò»ý¤Á¤Þ¤¹¡£
³¤±¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡££³¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width ¤È Height ¤òÊѹ¹¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤òÊѹ¹¤·¤Þ¤¹¡£
ξÊý¤È¤â 250 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£Scene¥Ó¥å¡¼¤È Game ¥Ó¥å¡¼¤ò¸«¤Ê¤¬¤é¤É¤Î°Ì¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¼¡¤Ë¡¢CanvasRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Cull Transparent Mesh ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¥ª¥ó¤Î¾õÂ֤ˤ·¤Þ¤¹¡£
¡¡ºÇ¸å¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Source Image ¥×¥í¥Ñ¥Æ¥£Íó¤òÁªÂò¤·¡¢±¦Â¦¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ Select Sprite ¤È¤¤¤¦¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¤Þ¤¹¡£
Knob ¤È¤¤¤¦²èÁü¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤òÅÐÏ¿¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡
¡¡Button ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÊѹ¹¤Ï¤¢¤ê¤Þ¤»¤ó¤Î¤Ç¡¢¤½¤Î¤Þ¤Þ¤ÇÌäÂꤢ¤ê¤Þ¤»¤ó¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¢
Scene¥Ó¥å¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
£³¡¥btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢imgBulletBtn ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Image ¤òÁªÂò¤·¤Þ¤¹¡£
btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
̾Á°¤ò imgBulletBtn ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡imgBulletBtn ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥Ð¥ì¥Ã¥È¤Î²èÁü¤òɽ¼¨¤¹¤ëµ¡Ç½¤ò»ý¤¿¤»¤Þ¤¹¡£
³¤±¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡££³¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width ¤È Height ¤òÊѹ¹¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤òÊѹ¹¤·¤Þ¤¹¡£
ξÊý¤È¤â 200 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£Scene¥Ó¥å¡¼¤È Game ¥Ó¥å¡¼¤ò¸«¤Ê¤¬¤é¤É¤Î°Ì¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤Î¸å¡¢Position Y ¤òÊѹ¹¤·¤Þ¤¹¡£ -55 Á°¸å¤Ë¤·¤Æ¾¯¤·²¼Êý¸þ¤Ë¤µ¤²¤Æ¤¯¤À¤µ¤¤¡£¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢ÇطʤËɽ¼¨¤µ¤ì¤ë²èÁü¤¬¸«¤ä¤¹¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡¼¡¤Ë¡¢CanvasRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Cull Transparent Mesh ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¥ª¥ó¤Î¾õÂ֤ˤ·¤Þ¤¹¡£
¡¡ºÇ¸å¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Source Image ¥×¥í¥Ñ¥Æ¥£Íó¤òÁªÂò¤·¡¢±¦Â¦¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ Select Sprite ¤È¤¤¤¦¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¤Þ¤¹¡£
Weapon ¤È¤¤¤¦²èÁü¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤òÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î²èÁü¤Ï²¾¤ÎÀßÄê¤Ç¤¹¡£
Weapon ²èÁü¤Î¥Ñ¥¹
Assets/Little Cat Girl/Little_Cat_Girl_parts.png
¡¡²èÁü¤òÀßÄꤷ¤¿¤é Raycast Target ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ¥ª¥Õ¤Î¾õÂ֤ˤ·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
£´¡¥btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢imgLaunchTimeGauge ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Image ¤òÁªÂò¤·¤Þ¤¹¡£
btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
̾Á°¤ò imgLaunchTimeGauge ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡imgLaunchTimeGauge ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥Ð¥ì¥Ã¥È¤Îȯ¼Í¤Ç¤¤ë»Ä¤ê»þ´Ö¤ò¥²¡¼¥¸·Á¼°¤Ë¤·¤Æɽ¼¨¤¹¤ëµ¡Ç½¤ò»ý¤¿¤»¤Þ¤¹¡£
³¤±¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡££³¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width ¤È Height ¤òÊѹ¹¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤òÊѹ¹¤·¤Þ¤¹¡£
ξÊý¤È¤â 250 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£Scene¥Ó¥å¡¼¤È Game ¥Ó¥å¡¼¤ò¸«¤Ê¤¬¤é¤É¤Î°Ì¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¼¡¤Ë¡¢CanvasRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Cull Transparent Mesh ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¥ª¥ó¤Î¾õÂ֤ˤ·¤Þ¤¹¡£
¡¡£³¤ÄÌÜ¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤òÊ£¿ô¹Ô¤¤¤Þ¤¹¡£¤æ¤Ã¤¯¤ê¤È£±¤Ä¤º¤Ä¡¢ÃúÇ«¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¡¡ Source Image ¥×¥í¥Ñ¥Æ¥£Íó¤òÁªÂò¤·¡¢±¦Â¦¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ Select Sprite ¤È¤¤¤¦¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¤Þ¤¹¡£
Knob ¤È¤¤¤¦²èÁü¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤òÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¤³¤Î²èÁü¤Ï²¾¤ÎÀßÄê¤Ç¤¹¡£
¡¡Color ¥×¥í¥Ñ¥Æ¥£¤òÁªÂò¤·¡¢¿§¤ÈÆ©ÌÀÅÙ¤òÊѹ¹¤·¤Þ¤¹¡£²¿¿§¤Ç¤â¹½¤¤¤Þ¤»¤ó¡£¤³¤³¤Ç¤Ï (0, 25, 255, 170) ¤ÈÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£
¡¡²èÁü¤È¿§¤òÀßÄꤷ¤¿¤é Raycast Target ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ¥ª¥Õ¤Î¾õÂ֤ˤ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ºÇ¸å¤Ë¡¢ImageType ¤ò Filled ¤ËÊѹ¹¤·¤Þ¤¹¡£¤³¤ÎÀßÄê¤Ë¤¹¤ë¤È²èÁü¤ò°ìÉôɽ¼¨¤·¤¿¤ê¡¢·Á¾õ¤ò²ÄÊѲ½¤¹¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
FillMethod ¤ò Radial 360¡¢Fill Origin ¤ò Top ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£¤³¤ÎÀßÄê¤Ë¤¹¤ë¤È¡¢²èÁü¤òÀ𷿤Ëʬ³ä¤·¤Æ¡¢»þ·×¤Î¤è¤¦¤ËÆ°¤«¤¹¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¤¹¤°²¼¤Ë¤¢¤ë Fill Amount ¤ÎÃͤ¬ 1 ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤ÎÃͤò 0 ¡Á 1 ¤Î´Ö¤ÇÆ°¤«¤·¤Æ¡¢¤É¤Î¤è¤¦¤ÊÆ°¤¤Ë¤Ê¤ë¤Î¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
³Îǧ¸å¤Ï 1 ¤ËÀßÄꤷ¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
£µ¡¥btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢txtOpenExpValue ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë
¡¡btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Text ¤òÁªÂò¤·¤Þ¤¹¡£
btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
̾Á°¤ò txtOpenExpValue ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡txtOpenExpValue ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥Ð¥ì¥Ã¥È¤ÎÍøÍѲÄǽ¤Ê¾õÂ֤ˤ¹¤ë¤¿¤á¤ËɬÍ×¤Ê Exp ¤ÎÃͤò¿ô»úɽ¼¨¤¹¤ëµ¡Ç½¤ò»ý¤¿¤»¤Þ¤¹¡£
³¤±¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡££³¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width ¤È Height ¤òÊѹ¹¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤òÊѹ¹¤·¤Þ¤¹¡£
Width 250¡¢Height 150 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£Scene¥Ó¥å¡¼¤È Game ¥Ó¥å¡¼¤ò¸«¤Ê¤¬¤é¤É¤Î°Ì¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤Î¸å¡¢Position X ¤È Y ¤òÊѹ¹¤·¤Þ¤¹¡£X ¤ò -55 Á°¸å¡¢Y ¤ò 100 Á°¸å¤Ë¤·¤Æ¡¢¥Ü¥¿¥óÁ´ÂΤǸ«¤Æ¾åÉô¤Ë°ÌÃÖ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¼¡¤Ë¡¢CanvasRenderer ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Cull Transparent Mesh ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤Æ¥ª¥ó¤Î¾õÂ֤ˤ·¤Þ¤¹¡£
¡¡£³¤ÄÌÜ¤Ë Text ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ÎÀßÄê¤òÊ£¿ô¹Ô¤¤¤Þ¤¹¡£¤æ¤Ã¤¯¤ê¤È£±¤Ä¤º¤Ä¡¢ÃúÇ«¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¡¡ Text ¥×¥í¥Ñ¥Æ¥£Íó¤òÁªÂò¤·¡¢È¾³Ñ¿ô»ú¤Ç 000 ¤È²¾ÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£¥Õ¥©¥ó¥ÈÄ´À°¡¢¥µ¥¤¥º¤ä°ÌÃÖ¹ç¤ï¤»¤ËÍøÍѤ·¤Þ¤¹¡£
¥Õ¥©¥ó¥È¤Ï¼«Í³¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£¥µ¥¤¥º¤Ï 80 Á°¸å¤¬¸«¤ä¤¹¤¤¤È»×¤¤¤Þ¤¹¤¬¡¢¥Õ¥©¥ó¥È¤Ë¤è¤êÊѤï¤ê¤Þ¤¹¤Î¤Ç¡¢²èÌ̤ò¤ß¤¿¾å¤ÇÀßÄꤷ¤Þ¤¹¡£
¡¡Color ¥×¥í¥Ñ¥Æ¥£¤òÁªÂò¤·¡¢¿§¤òÇò¿§¤ËÊѹ¹¤·¤Þ¤¹¡£Æ©ÌÀÅÙ¤ÏÊѹ¹¤·¤Æ¤¤¤Þ¤»¤ó¡£
Çò¿§¤òÌÜΩ¤¿¤»¤ë¤¿¤á¤Ë¤Ï Outline ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ê¤É¤Îʸ»úÁõ¾þ¤ò¹Ô¤¦¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£¤³¤ì¤ÏǤ°Õ¤Ç¤¹¡£
¡¡Ê¸»ú¤Î°ÌÃ֤ϱ¦µÍ¤á¡¢Ãæ±û´ó¤»¤Ç¤¹¡£¿ô»ú¤¬±¦Ã¼¤Ë¤¯¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡¤¹¤Ù¤ÆÀßÄꤷ¤¿¤é Raycast Target ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ¥ª¥Õ¤Î¾õÂ֤ˤ·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¡
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü¢
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡txtOpenExpValue ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢UI => Image ¤òÁªÂò¤·¤Þ¤¹¡£
txtOpenExpValue ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤¬¥¢¥¿¥Ã¥Á¤µ¤ì¤Æ¤¤¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£
̾Á°¤ò imgExp ¤ËÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡imgExp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÏExp ¤Î¥í¥´²èÁü¤òɽ¼¨¤¹¤ëµ¡Ç½¤ò»ý¤¿¤»¤Þ¤¹¡£
³¤±¤ÆÀßÄê¤ò¹Ô¤¤¤Þ¤¹¡££²¤Ä¤Î¼ê½ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½çÈÖ¤ËÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡RectTransform ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Width ¤È Height ¤òÊѹ¹¤·¡¢¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤òÊѹ¹¤·¤Þ¤¹¡£
Width 60¡¢Height 40 ¤ËÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£Scene¥Ó¥å¡¼¤È Game ¥Ó¥å¡¼¤ò¸«¤Ê¤¬¤é¤É¤Î°Ì¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤Î¸å¡¢Position X ¤È Y ¤òÊѹ¹¤·¤Þ¤¹¡£X ¤ò 155 Á°¸å¡¢Y ¤ò -25 Á°¸å¤Ë¤·¤Æ¡¢txtOpenExpValue ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Çɽ¼¨¤·¤Æ¤¤¤ë¿ô»ú¤Î±¦Â¦¤Ë°ÌÃÖ¤¹¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ºÇ¸å¤Ë Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Source Image ¥×¥í¥Ñ¥Æ¥£Íó¤òÁªÂò¤·¡¢±¦Â¦¤Î¥Ü¥¿¥ó¤ò²¡¤·¤Æ Select Sprite ¤È¤¤¤¦¥Ý¥Ã¥×¥¢¥Ã¥×¤ò³«¤¤Þ¤¹¡£
TopUI ¤Î imgExp ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÍøÍѤ·¤Æ¤¤¤ë Exp ¤È¤¤¤¦¡¢¼«Ê¬¤ÇºîÀ®¤·¤¿¥í¥´²èÁü¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤òÀßÄꤷ¤Æ¤¯¤À¤µ¤¤¡£
¡¡²èÁü¤òÀßÄꤷ¤¿¤é Raycast Target ¤Î¥¹¥¤¥Ã¥Á¤Ë¥Á¥§¥Ã¥¯¤ò³°¤·¤Æ¥ª¥Õ¤Î¾õÂ֤ˤ·¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£
¡¡¤Þ¤À¤·¤Ð¤é¤¯ÍøÍѤ·¤Ê¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¡¢°ì»þÈóɽ¼¨¤Ë¤·¤Þ¤¹¡£
¡¡¡¦imgLaunchTimeGauge ¡¡¡¦txtOpenExpValue(Text ¥×¥í¥Ñ¥Æ¥£¤Îʸ»ú¤â¶õÇò¤Ë¤¹¤ë) ¡¡¡¦imgExp
¡¡¤³¤ì¤é£³¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¤Ä¤¤¤Æ¤Ï¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î̾Á°¤Î²£¤Ë¤¢¤ë Active ¥¹¥¤¥Ã¥Á¤ò¥ª¥Õ¤Ë¤·¤ÆÈóɽ¼¨¤Î¾õÂ֤ˤ·¤Æ¤¯¤À¤µ¤¤¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
¡¡Èóɽ¼¨¤ËÀßÄꤷ¤¿¤é¡¢btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Þ¤¹¡£
Prefabs ¥Õ¥©¥ë¥À¤Ø¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£¼¡¤Î¼ê½ç¤¬½ªÎ»¤·¤Æ¤«¤éºï½ü¤·¤Þ¤¹¡£
¡¡BulletSelectSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Î°ìÈÖ²¼¤Ë¤¢¤ë Add Component ¥Ü¥¿¥ó¤ò²¡¤·¤Æ
Grid Layout Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÄɲ䷤Ƥ¯¤À¤µ¤¤¡£
¡¡¤³¤Î¥³¥ó¥Ý¡¼¥Í¥ó¥È¤òÍøÍѤ¹¤ë¤È¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Î¥µ¥¤¥º¤ä°ÌÃÖ¤ò¶Ñ°ì²½¤·¡¢»ØÄꤷ¤¿Êý¸þ¤Ëʤ٤뤳¤È¤¬½ÐÍè¤Þ¤¹¡£
¤Þ¤¿¡¢Ê¤ٻϤá¤ë°ÌÃ֤䡢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê£¿ô¤¢¤ë¾ì¹ç¤Ë¤É¤Î°Ì¤Î´Ö³Ö¤ò¶õ¤±¤ÆÇÛÃÖ¤¹¤ë¤È¤¤¤Ã¤¿ÀßÄê¤â¹Ô¤¨¤Þ¤¹¡£
¡¡²¼µ¤Î²èÁü¤ò»²¹Í¤Ë¡¢ÀßÄê¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü
¡¡Grid Layout Group¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ï Layout ¤ò¼«Æ°Åª¤ËÄ´À°¤¹¤ë¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î£±¤Ä¤Ç¤¹¡£
ÀßÄê¤Ë¤è¤Ã¤Æ½ÄÊý¸þ¤Ç¤â²£Êý¸þ¤Ç¤âʤ٤뤳¤È¤¬¤Ç¤¤ë¤¿¤á¡¢ÈÆÍÑÀ¤¬¹¤¤ Layout ¤ÎÄ´À°¤¬²Äǽ¤Ç¤¹¡£
¡¡
¡¡º£²óÀßÄê¤ò¹Ô¤Ã¤¿¥×¥í¥Ñ¥Æ¥£¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤¤Þ¤¹¡£
¡¡CellSize ¤Ï¡¢Grid Layout Group ¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÇÛÃÖ¤µ¤ì¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î Width ¤È Height ¤ò¤³¤ÎÂ礤µ¤Ë¼«Æ°Åª¤ËÄ´À°¤·¤Þ¤¹¡£
¤½¤Î¤¿¤á¸µ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÂ礤µ¤Ï»ÈÍѤµ¤ì¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£
¡¡º£²ó¤Ï x = 250, y = 250 ¤ÇÀßÄê¤ò¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¼«Æ°Åª¤Ë¤³¤Î¥µ¥¤¥º¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÄ´À°¤µ¤ì¤Þ¤¹¡£
¡¡Spacing ¤ÏÀßÄꤷ¤¿ x ¤È y ¤ÎÃͤÎʬ¤À¤±¡¢ÎÙ¤¢¤¦¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤Î´Ö¤Ë¥¹¥Ú¡¼¥¹¤ò¼«Æ°Åª¤Ë¼è¤Ã¤Æ¤¯¤ì¤ëµ¡Ç½¤Ç¤¹¡£
¤³¤ÎÃͤò 0 ¤Ë¤¹¤ì¤Ð¥¹¥Ú¡¼¥¹¤Î¤Ê¤¤´Ö³Ö¤Ç¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈƱ»Î¤¬Ê¤Ӥޤ¹¡£x ¤Ï¿åÊ¿Êý¸þ¤Î¥¹¥Ú¡¼¥¹¡¢y ¤Ï¿âľÊý¸þ¤Î¥¹¥Ú¡¼¥¹¤Îµ÷Î¥¤Ç¤¹¡£
¡¡º£²ó X = 50 ¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥ÈƱ»Î¤Ï¿åÊ¿Êý¸þ¤Ë 50 ¤Î¥¹¥Ú¡¼¥¹¤ò¼è¤Ã¤Æ¼«Æ°Åª¤Ëʤ֤褦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤٻϤá¤ë¥¹¥¿¡¼¥ÈÃÏÅÀ¤Ç¤¹¡£¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤«¤éÁªÂò²Äǽ¤Ç¤¹¡£
º£²ó¤Ï Upper Left ¤ÎÀßÄê¤Ë¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¿Æ¥ª¥Ö¥¸¥§¥¯¥È¤Îº¸¾å¤«¤é½çÈÖ¤ËʤӻϤá¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤ëÊý¸þ¤Ç¤¹¡£¿âľÊý¸þ¤Ëʤ٤ë¾ì¹ç¤Ë¤Ï Vertical¡¢¿åÊ¿Êý¸þ¤Ëʤ٤ë¾ì¹ç¤Ë¤Ï Horizontal ¤òÁªÂò¤·¤Þ¤¹¡£
º£²ó¤Ï¿åÊ¿Êý¸þ¤Ëʤ٤Ƥ½¤í¤¨¤¿¤¤¤Î¤Ç¡¢Horizontal ¤òÁªÂò¤·¤Æ¤¤¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤ÎÇÛÃÖ¤ò¹Ô¤¦ºÝ¡¢¤¹¤Ù¤Æ¤ÎÍ×ÁǤ¬µÍ¤Þ¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¡¢¤É¤Î°ÌÃ֤˻ҥª¥Ö¥¸¥§¥¯¥È¤òÇÛÃÖ¤¹¤ë¤«ÀßÄꤹ¤ëµ¡Ç½¤Ç¤¹¡£
º£²ó¤Ï Middle Center ¤ËÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£¤³¤ÎÀßÄ꤬¤¢¤ë¤È¡¢Start Corner¤Ë¤è¤Ã¤Æʤó¤À¤¢¤È¡¢¶õ¤¤¤Æ¤¤¤ë¾ì½ê¤¬¤¢¤ë¾ì¹ç¤Ë¤Ï¡¢¤³¤ÎÀßÄê¤Ë¤è¤Ã¤Æ°ÌÃÖ¤¬Êѹ¹¤µ¤ì¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢£±¤Ä¤·¤«»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢Ãæ±û¤Ë°ÌÃÖ¤¹¤ë¤è¤¦¤Ë¤Ê¤ê¡¢£²¤Ä¤Ë¤Ê¤Ã¤¿¤È¤¤Ï¡¢Ãæ±û¤«¤é¤ß¤Æ£²¤Äʤ֤褦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¹Ô¤ÈÎó¤Î¿ô¤ò»ØÄê¿ô¤ÇÀ©Ì󤹤뤳¤È¤¬¤Ç¤¤ëµ¡Ç½¤Ç¤¹¡£¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤ÇÀßÄê¤Ç¤¤Þ¤¹¡£
¡¡»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤Ƥ¤¤Ã¤¿ºÝ¤Ë¡¢»ØÄê¿ô¤¬Ê¤ó¤À¤éÅÓÃæ¤ÇÀÞ¤êÊÖ¤¹¤Î¤«¡¢¤½¤Î¤Þ¤Þ¤º¤Ã¤ÈÈÏ°ÏÆâ¤Ç¤¢¤ì¤Ð»ØÄêÊý¸þ¤Ëʤ٤Ƥ¤¤¯¤Î¤«¤ò¥×¥ë¥À¥¦¥ó¥á¥Ë¥å¡¼¤ÇÀßÄê¤Ç¤¤Þ¤¹¡£
¡¡º£²ó¤Ï Fixed Column Count ¤ÎÀßÄê¤Ë¤·¤Æ¤¤¤Þ¤¹¡£¿åÊ¿Êý¸þ¤Ë»ØÄê¿ô¤À¤±Ê¤ó¤À¤é¡¢¼¡¤ÎÎó¤Ë°Ü¤Ã¤Æ¤Þ¤¿Ê¤ٻϤá¤ë¤È¤¤¤¦ÀßÄê¤Ç¤¹¡£
Constraint Count ¤¬»ØÄê¿ô¤Ë¤Ê¤ê¤Þ¤¹¡£º£²ó¤Ï 4 ¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¿åÊ¿Êý¸þ¤Ë£´¤Ä»Ò¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê¤ó¤À¤é
¼¡¤Î¹Ô¤Ø°ÜÆ°¤·¤Æ¤Þ¤¿¿åÊ¿Êý¸þ¤Ë£´¤Ä»Ò¥ª¥Ö¥¸¥§¥¯¥È¤òʤ٤롢¤È¤¤¤¦Ê¤ӽç¤ò»ØÄꤷ¤Æ¤¤¤Þ¤¹¡£
¡¡¿·¤·¤¤¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¿¨¤ì¤¿¤È¤¤Ï¡¢¼«Ê¬¤ÇÀßÄê¤òÊѤ¨¤Æ»î¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡¥Þ¥Ë¥å¥¢¥ë¤ä¡¢Â¾¤Îµ»ö¤Ê¤É¤â»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡ÊØÍø¤Ê¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤¼¤Ò¼«Ê¬¤Ç¿§¡¹¤ÈÀßÄê¤òÊѹ¹¤·¤Ê¤¬¤é¡¢¤É¤Î¤è¤¦¤ÊµóÆ°À©¸æ¤¬²Äǽ¤Ê¤Î¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
Unity¸ø¼°¥Þ¥Ë¥å¥¢¥ë
Grid Layout Group
https://docs.unity3d.com/ja/2019.4/Manual/script-G...
Unity¤ÇËâʪ»È¤¤ ¥²¡¼¥à¤òºî¤ëÍÍ
Grid Layout Group
https://unity-shoshinsha.biz/archives/tag/grid-lay...
£¹¡¥¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿ btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£´¤Äʤ٤ƥµ¥¤¥º¤Ê¤É¤ò³Îǧ¤·¡¢¼«Æ°À¸À®¤Î¤¿¤á¤Î´°À®¿Þ¤Î¥¤¥á¡¼¥¸¤òºî¤ë
¡¡BulletSelestSet ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë¡¢Àè¤Û¤É¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿ btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÁªÂò¤·¤Æ±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤¡¢
Duplicate ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Ê£À½¤µ¤ì¤Þ¤¹¡£¤³¤Î¤È¤¡¢Grid Layout Group ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Îµ¡Ç½¤¬Æ¯¤¡¢
°ìÄê¤Î´Ö³Ö¤«¤Ä¡¢Ãæ±û°ÌÃÖ¤ò´ð½à¤Ë£²¤Ä¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¼«Æ°Åª¤ËÀ°Î󤵤ì¤Þ¤¹¡£
¡¡¤³¤Î¼ê½ç¤ò¤¢¤È£²²ó·«¤êÊÖ¤·¤Æ¡¢btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£´¤Äʤ٤ơ¢¥µ¥¤¥º´¶¤ä¡¢°ÌÃÖ¤ËÌäÂ꤬¤Ê¤¤¤«¤ò³Îǧ¤·¤Þ¤¹¡£
¥Ò¥¨¥é¥ë¥¡¼²èÁü
Scene¥Ó¥å¡¼²èÁü
Game¥Ó¥å¡¼²èÁü
¡¡¼¡¤Î¼ê½ç¤Ç¤Ï¡¢¤³¤Î£´¤Äʤ٤ë½èÍý¤ò¥¹¥¯¥ê¥×¥È¤«¤é¼«Æ°À¸À®¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¤Î¤Ç¡¢¤³¤Î¥¤¥á¡¼¥¸¤ò¤è¤¯³Ð¤¨¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢¼«Æ°À¸À®¤Ê¤É¤ò¹Ô¤¦Á°¤Ë¤Ï¤³¤Î¤è¤¦¤Ë¡¢»öÁ°¤Ë¤É¤Î¤è¤¦¤ÊÉ÷¤Ë¤·¤¿¤¤¤Î¤«¤ò¼«Ê¬¤Ç³Îǧ¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢½èÍý¤Î¥í¥¸¥Ã¥¯¤ä¡¢´°À®¿Þ¤¬¤Ï¤Ã¤¤ê¤È¤·¤Þ¤¹¡£
º£¸å¤â¤³¤¦¤¤¤Ã¤¿¼êË¡¤òÀ§Èó³èÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¡¡
¡¡¤É¤Î¤è¤¦¤Ëʤ֤Τ«³Îǧ¤·¡¢ÌäÂ꤬¤Ê¤¤¤³¤È¤¬¤ï¤«¤Ã¤¿¤é¡¢¥Ò¥¨¥é¥ë¥¡¼¤è¤ê¡¢¥×¥ì¥Õ¥¡¥Ö¤Î btnBulletSelect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È£´¤Ä¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£
¡¡
¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£
¡¡¼¡¤Ï¡¡È¯Å¸£±£¸¡¡¡¼¥Ð¥ì¥Ã¥ÈÍѤΥܥ¿¥ó¤Î¼«Æ°À¸À®¡¼¡¡¤Ç¤¹¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯