ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2023ǯ08·î25Æü(¶â) 16:12:15ÍúÎò
¡¡¤³¤Îµ»ö¤Ç¤Ï¡¢£²£Ä¥²¡¼¥à³«È¯¤Ë¤ª¤±¤ëÃƤÎÀ©¸æ¥¯¥é¥¹¤ÎÀß·×¥×¥í¥»¥¹¤ÈÃê¾Ý²½¤Ë¤Ä¤¤¤Æ¾Ò²ð¤·¤Þ¤¹¡£
ÃÆÀ©¸æ¤Ï¡¢¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤ä¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤Ê¤É¤ÇÉÑÈˤ˻ÈÍѤµ¤ì¤ë½ÅÍפÊÍ×ÁǤǤ¢¤ê¡¢¸ú²ÌŪ¤ÊÀ߷פÈÃê¾Ý²½¤Ë¤è¤Ã¤Æ½ÀÆð¤ÇÊݼéÀ¤Î¹â¤¤¥³¡¼¥É¤ò¼Â¸½¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¤¿¤À¤·¡¢¤³¤ÎÊýË¡¤¬À߷פΤ¹¤Ù¤Æ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£
¼ÂºÝ¤Ë¤Ï¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤äµ¬ÌϤˤè¤Ã¤Æ¸¡Æ¤¤¹¤Ù¤ÆâÍƤǤʤꡢ½ÀÆð¤ÊÂбþ¤¬É¬Íפˤʤê¤Þ¤¹¡£
¡¡¤³¤Îµ»ö¤Î³Ø½¬ÆâÍƤ¬¡¢¤½¤Î¤¿¤á¤Î°ì½õ¤Ë¤Ê¤ë¤³¤È¤ò´ê¤Ã¤Æ¤¤¤Þ¤¹¡£
¡¡ÃƤÎȯ¼Í¡¢°ÜÆ°¡¢¾×ÆÍȽÄê¤Ê¤É¡¢ÃƤδðËÜŪ¤ÊÀ©¸æµ¡Ç½¤ò¤É¤Î¤è¤¦¤ËÀ߷פ¹¤ë¤«¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Þ¤¹¡£
¥ª¥Ö¥¸¥§¥¯¥È»Ø¸þ¤Î¸¶Â§¤òŬÍѤ·¤Æ¡¢¶¦Ä̤ﶤëÉñ¤¤¤òÃê¾Ý¥¯¥é¥¹¤ä¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤È¤·¤Æ¼ÂÁõ¤·¡¢ºÆÍøÍÑÀ¤ò¹â¤á¤ë¥¢¥×¥í¡¼¥Á¤òõ¤ê¤Þ¤¹¡£
¡¡IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï¡¢¥·¥å¡¼¥Æ¥£¥ó¥°¥²¡¼¥à¤ä¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤Ê¤É¤ÇÉÑÈˤ˻ÈÍѤµ¤ì¤ëÃƤÎȯ¼ÍÁàºî¤òÃê¾Ý²½¤¹¤ë¤¿¤á¤ËÀ߷פµ¤ì¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï¡¢ÃƤòȯ¼Í¤¹¤ë¤¿¤á¤Î´ðËÜŪ¤ÊÁàºî¤òÄêµÁ¤·¤Æ¤ª¤ê¡¢¶ñÂÎŪ¤ÊÃƤμïÎà¤äµóÆ°¤Ë°Í¸¤»¤º¤Ë¶¦Ä̤Υ¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤òÄ󶡤·¤Þ¤¹¡£
IShootable.cs
¡¡ÄêµÁ¤·¤Æ¤¤¤ë¥á¥½¥Ã¥É¤Ï Shoot ¥á¥½¥Ã¥É¤Î¤ß¤Ç¤¹¡£
¡¡¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ÏÆÃÀ¾å¡¢¼«Æ°Åª¤Ë public °·¤¤¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¶ñÂÎŪ¤Ë¤Ï¡¢IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï°Ê²¼¤ÎÌò³ä¤ò²Ì¤¿¤·¤Þ¤¹¡§
¡¡IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï¡¢Shoot¥á¥½¥Ã¥É¤òÄêµÁ¤·¤Æ¤¤¤Þ¤¹¡£
¤³¤Î¥á¥½¥Ã¥É¤ÏÃƤòȯ¼Í¤¹¤ë¤¿¤á¤Î´ðËÜŪ¤Ê¼ê³¤¤òɽ¤·¤Æ¤ª¤ê¡¢È¯¼ÍÊý¸þ¤È»ý³»þ´Ö¤ò¥Ñ¥é¥á¡¼¥¿¤È¤·¤Æ¼õ¤±¼è¤ê¤Þ¤¹¡£
¡¡IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¤µ¤Þ¤¶¤Þ¤Ê¥¯¥é¥¹¤Ï¡¢°Û¤Ê¤ë¼ïÎà¤ÎÃƤòȯ¼Í¤¹¤ëÁàºî¤òÄ󶡤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢¥²¡¼¥àÆâ¤Î°Û¤Ê¤ëÍ×Áǡʥץ쥤¥ä¡¼¥¥ã¥é¥¯¥¿¡¼¡¢Å¨¥¥ã¥é¥¯¥¿¡¼¡¢Ë¤Âæ¤Ê¤É¡Ë¤¬¶¦Ä̤ÎÃÆȯ¼ÍÁàºî¤ò¼Â¹Ô¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò²ð¤·¤ÆÃÆȯ¼ÍÁàºî¤òÄêµÁ¤¹¤ë¤³¤È¤Ç¡¢¥¯¥é¥¹´Ö¤ÎÁ·ë¹çÀ¤¬¸þ¾å¤·¤Þ¤¹¡£
¥¯¥é¥¹¤¬¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¤À¤±¤Ç¡¢Â¾¤Î¥¯¥é¥¹¤È¤ÎÏ¢·È¤¬Íưפˤʤê¤Þ¤¹¡£
¡¡¥²¡¼¥àÆâ¤Ë¿·¤·¤¤¼ïÎà¤ÎÃƤòÄɲ乤ëºÝ¤Ë¡¢IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¤À¤±¤Ç¿·¤·¤¤ÃƤÎȯ¼ÍÁàºî¤òÄɲäǤ¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢¿·¤·¤¤Í×ÁǤò´Êñ¤ËÅý¹ç¤·¡¢ÊݼéÀ¤Î¹â¤¤¥³¡¼¥É¤ò¼Â¸½¤Ç¤¤Þ¤¹¡£
¡¡Áí¹ç¤¹¤ë¤È¡¢IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Ï¡¢¥²¡¼¥àÆâ¤ÇÃƤòȯ¼Í¤¹¤ëµ¡Ç½¤ò¶¦Ä̲½¤·¡¢½ÀÆðÀ¤ÈÊݼéÀ¤ò¸þ¾å¤µ¤»¤ë¤¿¤á¤Î´ðÈפòÄ󶡤¹¤ëÌò³ä¤ò²Ì¤¿¤·¤Æ¤¤¤Þ¤¹¡£
¡¡Ãê¾Ý¥¯¥é¥¹¤È¤·¤Æ BulletBase ¥¯¥é¥¹¤òºîÀ®¤·¡¢IShootable ¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¡¡¼ÂÁõ¤Ë¤¢¤¿¤ê¡¢Shoot ¥á¥½¥Ã¥É¤òÃê¾Ý¥á¥½¥Ã¥É¤È¤·¤ÆÄêµÁ¤·¤Þ¤¹¡£
Ãê¾Ý¥á¥½¥Ã¥É¤â¡¢¤¢¤¯¤Þ¤Ç¤â¥á¥½¥Ã¥É¤òÄêµÁ¤¹¤ë¤Î¤ß¤Ç¡¢¿¶¤ëÉñ¤¤¤Ë¤Ä¤¤¤Æ¤Ï¥µ¥Ö¥¯¥é¥¹¤Ë°Ñ¤Í¤Æ¤¤¤Þ¤¹¡£
¡¡Ä̾ï¤Î¥á¥½¥Ã¥É¤Ç¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤ò¼ÂÁõ¤·¤Æ¤·¤Þ¤¦¤È¡¢¤³¤Î¥¯¥é¥¹Æâ¤Ç¤ÎÄêµÁ¤È¤Ê¤ê¡¢¥µ¥Ö¥¯¥é¥¹¤Ç¤Î¾å½ñ¤¤¬Ç¤°Õ¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¤¬¡¢
Ãê¾Ý¥á¥½¥Ã¥É¤È¤·¤ÆÄêµÁ¤·¤Æ¤ª¤¯¤³¤È¤Ç¡¢¤³¤Î¥¯¥é¥¹¤Ç¤ÏÆâÉô¤Î¼ÂÁõ¤ò¤»¤º¡¢¥µ¥Ö¥¯¥é¥¹¤Ç¤Î¼ÂÁõ¤ò¶¯À©¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
BulletBase.cs
¡¡¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¥á¥½¥Ã¥É¤òÄêµÁ¤¹¤ë½çÈ֤˻ØÄê¤Ï¤¢¤ê¤Þ¤»¤ó¡£
Î㤨¤Ð¡¢Shoot ¥á¥½¥Ã¥É¤ÎÄêµÁ¤ò¤·¤Æ¤«¤é SetUp ¥á¥½¥Ã¥É¤ÎÄêµÁ¤ò¹Ô¤¦¤³¤È¤â¤Ç¤¤Þ¤¹¡£
¡¡BulletBase¥¯¥é¥¹¤Ï¡¢¥¢¥¯¥·¥ç¥ó¥²¡¼¥à¤Ë¤ª¤±¤ëÃƤÎÀ©¸æ¤Î´ðÈפȤʤë¿Æ¥¯¥é¥¹¤Ç¤¹¡£
¡¡°Ê²¼¤Ï¤½¤ÎÀ߷פȼÂÁõ¤Ë¤Ä¤¤¤Æ¤ÎÀâÌÀ¤Ç¤¹¡£
¡¡BulletBase¥¯¥é¥¹¤ÏÃê¾Ý¥¯¥é¥¹¤È¤·¤Æ¼ÂÁõ¤µ¤ì¤Þ¤¹¡£
Ãê¾Ý¥¯¥é¥¹¤Ï¡¢°ìÉô¤Î¥á¥½¥Ã¥É¤¬Ì¤¼ÂÁõ¡ÊÃê¾Ý¥á¥½¥Ã¥É¡Ë¤Ç¤¢¤ê¡¢¶ñÂÎŪ¤Ê¿¶¤ëÉñ¤¤¤Ï¥µ¥Ö¥¯¥é¥¹(»Ò¥¯¥é¥¹)¤ÇÄ󶡤µ¤ì¤ë¤³¤È¤ò°ÕÌ£¤·¤Þ¤¹¡£
¤³¤ÎÀ߷פˤè¤ê¡¢¶¦Ä̤ﶤëÉñ¤¤¤òÃê¾Ý¥¯¥é¥¹¤ÇÄêµÁ¤·¡¢¸ÄÊ̤ﶤëÉñ¤¤¤ò¥µ¥Ö¥¯¥é¥¹¤Ç¥«¥¹¥¿¥Þ¥¤¥º¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ÏÃƤòȯ¼Í¤¹¤ëµ¡Ç½¤òµ¬Äꤹ¤ë¤â¤Î¤Ç¤¹¡£
BulletBase¥¯¥é¥¹¤Ï¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢ÃƤòȯ¼Í¤¹¤ëµ¡Ç½¤ò¶¦Ä̤Υ¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ÇÄ󶡤·¡¢°Û¤Ê¤ë¼ïÎà¤ÎÃƤËÂФ·¤Æ¤âÅý°ìŪ¤ÊÁàºî¤¬²Äǽ¤È¤Ê¤ê¤Þ¤¹¡£
¡¡BulletBase¥¯¥é¥¹¤Ë¤Ï¡¢IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î°ìÉô¤È¤·¤ÆShoot¥á¥½¥Ã¥É¤¬¤¢¤ê¤Þ¤¹¡£
¤³¤Î¥á¥½¥Ã¥É¤ÏÃê¾Ý¥á¥½¥Ã¥É¤È¤·¤ÆÄêµÁ¤µ¤ì¤Þ¤¹¡£
Ãê¾Ý¥á¥½¥Ã¥É¤Ï¥á¥½¥Ã¥É¤Î¼ÂÁõ¤ò»ý¤¿¤º¡¢¥µ¥Ö¥¯¥é¥¹¤Ë¤ª¤¤¤Æɬ¤º¥ª¡¼¥Ð¡¼¥é¥¤¥É¤µ¤ì¤ë¤³¤È¤ò¶¯À©¤·¤Þ¤¹¡£
¡¡¤³¤ì¤Ë¤è¤ê¡¢¥µ¥Ö¥¯¥é¥¹¤Ç¤ÎÃƤÎȯ¼ÍÁàºî¤Î¥«¥¹¥¿¥Þ¥¤¥º¤òÊݾڤ¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¼«ÂΤϼºݤˤϥ·¥ê¥¢¥é¥¤¥º¤Ç¤¤Þ¤»¤ó¤¬¡¢¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¥¯¥é¥¹¤Ï¥·¥ê¥¢¥é¥¤¥º²Äǽ¤Ç¤¹¡£
¤·¤¿¤¬¤Ã¤Æ¡¢¥·¥ê¥¢¥é¥¤¥º¤¬É¬Íפʾì¹ç¡¢¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤¿¥¯¥é¥¹¤ò¥·¥ê¥¢¥é¥¤¥º¤¹¤ë¤³¤È¤Çɽ¸½¤Ç¤¤Þ¤¹¡£
¡¡Unity ¤Î¾ì¹ç¡¢MonoBehaviour ¥¯¥é¥¹¤ò·Ñ¾µ¤·¤Æ¤¤¤ë¥¯¥é¥¹¤ä¡¢System.Serializable °À¤òÉÕÍ¿¤·¤¿¥¯¥é¥¹¤Ï¥·¥ê¥¢¥é¥¤¥º¤¬²Äǽ¤È¤Ê¤ê¡¢
¤½¤ì¤é¤Î¥¯¥é¥¹¤Ï¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤¹¤ë²¸·Ã¤ò¼õ¤±¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹Ã±ÆȤξì¹ç¤Ë¤Ï¡¢¤³¤Î¥·¥ê¥¢¥é¥¤¥º¤ËÂбþ¤¬¤Ç¤¤Ê¤¤¤¿¤á¡¢Î㤨¤Ð¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç¤Î³Îǧ¤ä¡¢¥¢¥µ¥¤¥ó¤Ê¤É¤¬¹Ô¤¨¤Þ¤»¤ó¡£
¡¡º£²ó¡¢BulletBase ¥¯¥é¥¹¤Ë¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¤³¤Î¥¯¥é¥¹¤ò¿Æ¥¯¥é¥¹¤È¤·¤¿»Ò¥¯¥é¥¹¤Î¾ðÊó¤Ï¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡»Ò¥¯¥é¥¹¤ËľÀÜ¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤»¤º¤Ë¡¢¿Æ¥¯¥é¥¹¤Ë¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤·¤Æ¤¤¤ë¤³¤È¤Ç¡¢¤³¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¥·¥ê¥¢¥é¥¤¥º¤Ë´Ø¤¹¤ëÌäÂê¤â²óÈò¤·¤Æ¤¤¤Þ¤¹¡£
¡¡
¡¡BulletBase¤òÃê¾Ý¥¯¥é¥¹¤È¤·¤ÆÀ߷פ·¡¢IShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò¼ÂÁõ¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤ê¡¢BulletBase¤Î¥µ¥Ö¥¯¥é¥¹¤ÏIShootable¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î¼ÂÁõ¤ò¶¯À©¤µ¤ì¤ë¤À¤±¤Ç¤Ê¤¯¡¢¥·¥ê¥¢¥é¥¤¥º¤Ë´Ø¤¹¤ëÌäÂê¤â²óÈò¤Ç¤¤Þ¤¹¡£
³Æ¥µ¥Ö¥¯¥é¥¹¤ÏIShootable¤ò¼ÂÁõ¤¹¤ëɬÍפ¬¤¢¤ë¤¿¤á¡¢ºÆÍøÍÑÀ¤äÊݼéÀ¤¬¹â¤Þ¤ê¤Þ¤¹¡£
¡¡¤³¤ÎÀ߷פˤè¤ê¡¢BulletBase¥¯¥é¥¹¤ò·Ñ¾µ¤¹¤ë¶ñÂÎŪ¤ÊÃƤΥ¯¥é¥¹¤Ï¡¢É¬¤ºShoot¥á¥½¥Ã¥É¤ò¼ÂÁõ¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ë¤è¤Ã¤Æ¡¢ÃƤεóÆ°¤òÅý°ìŪ¤Ë´ÉÍý¤·¤Ä¤Ä¡¢¸ÄÊ̤ÎÃÆ¥¯¥é¥¹¤´¤È¤Ë°Û¤Ê¤ëȯ¼ÍÁàºî¤òÄ󶡤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£
¡¡¶ñÂÎŪ¤Ê¥µ¥Ö¥¯¥é¥¹¤ÎºîÀ®¤ËÆþ¤ëÁ°¤Ë¡¢¥µ¥ó¥×¥ë¥¯¥é¥¹¤òºîÀ®¤·¤Æ¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ç¤Î¥·¥ê¥¢¥é¥¤¥º¤Ë¤Ä¤¤¤Æ³Îǧ¤·¤Æ¤ª¤¤Þ¤·¤ç¤¦¡£
¡¡¥¯¥é¥¹Æâ¤Ë IShootable ¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤Î List ¤È BulletBase ¥¯¥é¥¹¤Î List ¤ò¤½¤ì¤¾¤ìºîÀ®¤·¡¢SerializeField°À¤òÉÕÍ¿¤·¤Þ¤¹¡£
¤³¤Î¥µ¥ó¥×¥ë¥¯¥é¥¹¤òǤ°Õ¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥¿¥Ã¥Á¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£¤½¤ì¤¾¤ì¤ÎµóÆ°¤¬°Û¤Ê¤ë¤³¤È¤¬Ê¬¤«¤ê¤Þ¤¹¡£
TestInspector.cs
¡¡¤³¤Á¤é¤Ï¥¯¥é¥¹¤Ç¤¢¤ë¤¿¤á¡¢¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤µ¤ì¤Þ¤¹¡£

¡¡º£²ó¤Î¤è¤¦¤Ë MonoBehaviour ¥¯¥é¥¹¤ò·Ñ¾µ¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¼«Æ°Åª¤Ë¥·¥ê¥¢¥é¥¤¥º¤µ¤ì¤Þ¤¹¤¬¡¢
MonoBehaviour ¥¯¥é¥¹¤ò·Ñ¾µ¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¼«Æ°Åª¤Ë¤Ï¥·¥ê¥¢¥é¥¤¥º¤µ¤ì¤Ê¤¤¤¿¤á¡¢¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ÈƱ¤¸¤è¤¦¤Ë¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤Ëɽ¼¨¤µ¤ì¤Þ¤»¤ó¡£
¤½¤Î¾ì¹ç¡¢¥¯¥é¥¹¤Ë System.Serializable °À¤òÉÕÍ¿¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£
¡¡°Ê¾å¤Ç´°À®¤Ç¤¹¡£
¡¡°ú¤Â³¤¡¢¥ê¥Õ¥¡¥¯¥¿¥ê¥ó¥°¼êË¡¤ò³Ø½¬¤·¤Þ¤·¤ç¤¦¡£
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯