¡¡°ú¤Â³¤¡¢´³»Ù¤ÎÁªÂòµ¡Ç½¤ò¼ÂÁõ¤·¤Æ¤¤¤¤Þ¤¹¡£¤³¤Î¼ê½ç¤Ç¤Ï¡¢EtoSelectPopUp¥¹¥¯¥ê¥×¥È¤ÎºîÀ®¤ò¹Ô¤¤¤Þ¤¹¡£
¹ç¤ï¤»¤ÆGameManager¥¹¥¯¥ê¥×¥È¤ÈGameData¥¹¥¯¥ê¥×¥È¤Î½¤Àµ¤â¹Ô¤¤¤Þ¤¹¡£
¡¡GameData¥¹¥¯¥ê¥×¥È¤ÎAwake¥á¥½¥Ã¥É¤Ë¤ÆInitGame¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤·¤Æ¤¤¤Þ¤·¤¿¤¬¡¢¤³¤ÎInitGame¥á¥½¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹½èÍý¤òGameManage¥¹¥¯¥ê¥×¥È¤Ë°Ü¹Ô¤·¤Þ¤¹¡£
¤Þ¤¿EtoSelectPopUp¤Î½é´üÀßÄê¤ò¹Ô¤¦½èÍý¤âGameManage¥¹¥¯¥ê¥×¥È¤«¤é¸Æ¤Ó½Ð¤¹¤è¤¦¤Ë¤·¤Þ¤¹¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢GameManager¥¹¥¯¥ê¥×¥È°Ê³°¤Î³Æ¥¹¥¯¥ê¥×¥È¤«¤é¤Ï¡¢Start¥á¥½¥Ã¥É¤äAwake¥á¥½¥Ã¥É¤¬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£
¤½¤Î¤¿¤á¡¢¥²¡¼¥à¤Î¼Â¹Ô¤ÈƱ»þ¤Ëµ¯Æ°¤¹¤ë½èÍý¤¬¤Ê¤¯¤Ê¤Ã¤¿¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¤Ä¤Þ¤ê¡¢GameManager¥¹¥¯¥ê¥×¥È°Ê³°¤Ç¤Î½èÍý¤Ï¤¹¤Ù¤ÆÌÀ¼¨Åª¤Ê¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·Ì¿Îá¤Ë¤è¤Ã¤Æ¤Î¤ßÆ°¤¤Þ¤¹¡£
¡¡¤³¤¦¤¹¤ë¤³¤È¤Ç¤¹¤Ù¤Æ¤Î½èÍý¤Î´ðÄì¤È¤Ê¤ëÉôʬ¤òGameManager¥¹¥¯¥ê¥×¥È¤Ë½¸Ì󤵤ì¤Æ¡¢½èÍý¤Îή¤ì¤¬°ì¸µ²½¤Ç¤¤Þ¤¹¡£
GameManager¥¹¥¯¥ê¥×¥È¤ò³Îǧ¤¹¤ì¤Ð¡¢½èÍý¤Îή¤ì¤¬Äɤ¨¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
GameManager¤¬½çÈ֤˼¹Ԥ¹¤ë
¡¡£±¡¥GameData¥¯¥é¥¹¤ÎInitGame¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¡¢¥¹¥³¥¢¤Ê¤É¤ò½é´ü²½¤¹¤ë
¡¡£²¡¥UIManager¥¯¥é¥¹¤ÎInitialize¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¡¢UIManager¤ò½é´ü²½¤¹¤ë
¡¡£³¡¥GameData¥¯¥é¥¹¤Ë´³»Ù¥Ç¡¼¥¿¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤ë¤«³Îǧ¤·¡¢ºîÀ®¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤ÏInitEtoDataList¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¡¢´³»Ù¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë
¡¡£´¡¥EtoSelectPopUp¥¯¥é¥¹¤ÎCreateEtoButtons¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¡¢´³»Ù¥Ü¥¿¥ó¤òÀ¸À®¤¹¤ë
¡¡½èÍý¤Îή¤ì¤¬¥¯¥ê¥¢¤Ë¤Ê¤ê¤Þ¤·¤¿¡£
¡¡´°À®Æ°²è¤Ç¤¹¡£³¥¿§¤Ë¤Ê¤Ã¤Æ¤¤¤ë´³»Ù¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤ë´³»Ù¤Ë¤Ê¤ê¤Þ¤¹¡£ÁªÂò¤µ¤ì¤¿´³»Ù¡Ü¥é¥ó¥À¥à£´¼ïÎà¤Î´³»Ù¤¬¥²¡¼¥àÆâ¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£
https://gyazo.com/e91a216fbb2e336c846078ae18f25e97
¡¡¼ÂÁõ¤Î¼ê½ç¤Ç¤¹¡£
¡¡£±¡¥EtoSelectPopUp¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë
¡¡£²¡¥EtoSelectPopUp¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËEtoSelectPopUp¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¡¢¥¢¥µ¥¤¥ó¾ðÊó¤òÅÐÏ¿¤¹¤ë
¡¡£³¡¥GameManager¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë
¡¡£´¡¥GameData¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë
¡¡¿·¤·¤¯³Ø½¬¤¹¤ëÆâÍƤˤʤê¤Þ¤¹¡£
¡¦List¤ÎFind¥á¥½¥Ã¥É½èÍý