¡¡Àè¤Û¤ÉÌîµåÁª¼ê¤Î¥Ç¡¼¥¿¤ò BaseBallPlayerData ¥¯¥é¥¹¤È¤·¤Æɽ¸½¤·¤Þ¤·¤¿¡£
¡¡¤³¤Î¥¯¥é¥¹¤Ë¤ÏÁª¼ê£±Ì¾Ê¬¤Î¥Ç¡¼¥¿¤ò´ÉÍý¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£¤Ç¤¹¤¬¡¢Ìîµå¤ä¥µ¥Ã¥«¡¼¡¢¤½¤ì°Ê³°¤Î¤â¤Î¤Î¿¤¯¤Ï¡¢£±¤Ä¤Î¥Ç¡¼¥¿¤À¤±¤Ç¤Ï¾ðÊó¤¬Â¤ê¤Þ¤»¤ó¡£
¾¯¤Ê¤¯¤Æ¤âÌîµå¤Î¾ì¹ç¤Ë¤Ï£¹Ì¾(Áê¼ê¤âɬÍפʤΤǣ±£¸Ì¾)ʬ¤Î BaseBallPlayerData ¤¬É¬Íפˤʤê¤Þ¤¹¡£
¤Ê¤¼¤Ê¤é¡¢BaseBallPlayerData ¤Ë¤Ï£±Ì¾Ê¬¤Î¥Ç¡¼¥¿¤·¤«´ÉÍý½ÐÍè¤Þ¤»¤ó¤Î¤Ç¡¢¤½¤ì¤ò¿Í¿ôʬÍÑ°Õ¤·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤Ìõ¤Ç¤¹¡£
¡¡¤³¤¦¤·¤¿¤È¤¡¢
Ʊ̾¤Î¥¯¥é¥¹·²¤ò£±¤Ä¤Î¤Þ¤È¤Þ¤ê¤È¤·¤Æ´ÉÍý¤Ç¤¤ëÆþ¤ìʪ¤Î¤è¤¦¤Ê¤â¤Î¤¬¤¢¤ë¤È°·¤¤¤¬³Ú¤Ë¤Ê¤ê¤Þ¤¹¡£
£¹Ì¾Ê¬¤Î BaseBallPlayerData ¥¯¥é¥¹¤ÎÊÑ¿ô¤ò£¹¸ÄÍÑ°Õ¤·¤¿¤Î¤Ç¤Ï´ÉÍý¤·¤Æ¤¤¤ë¤³¤È¤Ë¤Ï¤Ê¤ê¤Þ¤»¤ó¡£
¡¡BaseBallPlayerData ¥¯¥é¥¹£¹Ì¾Ê¬¤ò
£±¤Ä¤ÎÊÑ¿ô¤Ç¤Þ¤È¤á¤Æ´ÉÍý¤·¤Æ¤¯¤ì¤ë¤â¤Î¤È¤·¤Æ¡¢C# ¤Ç¤Ï
¥³¥ì¥¯¥·¥ç¥ó¤È¤¤¤¦µ¡Ç½¤òÍøÍѤ¹¤ë¤³¤È¤Ç¼Â¸½¤Ç¤¤Þ¤¹¡£
¡¡C# ¤Î¥³¥ì¥¯¥·¥ç¥ó¤Ë¤Ï¡¢List¡¢Dectionary ¤È¤¤¤¦µ¡Ç½¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£(ÇÛÎó¤Ï¥³¥ì¥¯¥·¥ç¥ó¤Ç¤Ï¤Ê¤¤¤Î¤ÇÃí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£)
¡ã³Æ¥¯¥é¥¹¤ò£±¤Ä¤º¤ÄÀë¸À¡¡¢ª¡¡¤³¤ì¤Ï£±¤Ä¤ÎÊÑ¿ô¤Ë¤Þ¤È¤Þ¤Ã¤Æ¤¤¤Ê¤¤¡ä
¡¡BaseBallPlayerData player0;
BaseBallPlayerData player1;
BaseBallPlayerData player2;
¡¡¡¡¡¡¡¡¡§
BaseBallPlayerData player8;
¡¡
¡¡¡¡¢
¡ã¥³¥ì¥¯¥·¥ç¥óµ¡Ç½¤ò»È¤¤¡¢£±¤Ä¤ÎÊÑ¿ô¤ÇƱ¥¯¥é¥¹¤Î°Û¤Ê¤ë¥Ç¡¼¥¿¤òɽ¸½¤¹¤ë¡ä
¡¡List<BaseBallPlayerData> playerList;¡¡¡¡// List
¡¡Unity ¤Ç¤Ï¤³¤Î¤¦¤Á¡¢ScriptableObject ¥¯¥é¥¹¤È List ¤Îµ¡Ç½¤ò³èÍѤ·¤ÆºîÀ®¤Ç¤¤ë
¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤È¤¤¤¦µ¡Ç½¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥È¤Îµ¡Ç½¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¢¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¤Ê¤ª¡¢¥³¥ì¥¯¥·¥ç¥óµ¡Ç½¤Ï¤¢¤¯¤Þ¤Ç¤â
Ê£¿ô¤ÎƱ¥¯¥é¥¹¤Î¾ðÊó¤ò¤Þ¤È¤á¤Æ´ÉÍý¤¹¤ë¤³¤È¤¬¥á¥¤¥ó¤Ç¤¹¡£
¤½¤Î¤¿¤á¡¢
¥³¥ì¥¯¥·¥ç¥óµ¡Ç½¤ò»È¤¨¤Ð¤½¤ì¤¬¥Ç¡¼¥¿¥Ù¡¼¥¹¤Ë¤Ê¤ë¡¢¤È¤¤¤¦¤³¤È¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¤¢¤¯¤Þ¤Ç¤â Unity ¤ÎÍÑ°Õ¤·¤Æ¤¤¤ë ScriptableObject ¥¯¥é¥¹¤È List ¤ò³èÍѤ¹¤ë¤³¤È¤Ç¥Ç¡¼¥¿¥Ù¡¼¥¹¤òºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£
¡¡¤³¤ÎÉôʬ¤Îǧ¼±¤ò´Ö°ã¤¨¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
»²¹Í¥µ¥¤¥È
MicroSoft
¥³¥ì¥¯¥·¥ç¥ó
¡¡ÃΤé¤Ê¤¤Ã±¸ì¤¬½Ð¤Æ¤¤¿¤È¤¤Ë¤ÏÀѶËŪ¤Ë¡¢¥Í¥Ã¥È¤Ë¸ø³«¤µ¤ì¤Æ¤¤¤ë¸ø¼°¤Î¥Þ¥Ë¥å¥¢¥ë¡¢¤ï¤«¤ê¤ä¤¹¤¯¤Þ¤È¤á¤¿µ»ö¤Ê¤É¤ò¸«¤Ä¤±¤ÆÄ´¤Ù¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£