Unity¤Ë´ØÏ¢¤¹¤ëµ­»ö¤Ç¤¹

¡¡£²²ó¤Î¼ê½ç¤Ëʬ¤±¤Æ¡¢¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤Î¼ÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£
¤³¤Î¼ê½ç¤Ç¤Ï¡¢BattleEffectManager ¥¯¥é¥¹¤ËÅÐÏ¿¤·¤¿¥¨¥Õ¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤òÍøÍѤ·¤Æ¡¢Ç¤°Õ¤Î¥¯¥é¥¹Æâ¤Ç¥¨¥Õ¥§¥¯¥È¤òÀ¸À®¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è¡¡ËɱҵòÅÀ¤¬¹¶·â¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è¡¡¥¨¥Í¥ß¡¼¤¬Ç˲õ¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è¡¡¥¨¥Í¥ß¡¼¤ËÇÛÃÖ¤·¤¿Ì£Êý¥­¥ã¥é¤Î¹¶·â¤¬¥Ò¥Ã¥È¤·¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è¡¡Ì£Êý¥­¥ã¥é¤¬Ç˲õ¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡°Ê²¼¤ÎÆâÍƤǼÂÁõ¤ò¿Ê¤á¤Æ¤¤¤­¤Þ¤¹¡£

ȯŸ£±£±¡¡¡¼¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤Î¼ÂÁõ¡¼
£±£¶¡¥BattleEffectManager ¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¤Æ¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



¡¡¿·¤·¤¤³Ø½¬ÆâÍƤϡ¢°Ê²¼¤ÎÄ̤ê¤Ç¤¹¡£

¡¡¡¦¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤òÍøÍѤ·¤¿¥¨¥Õ¥§¥¯¥È¤Î½¸ÌóÊýË¡
¡¡¡¦¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤ò¼ÂÁõ¤¹¤ë



£±£¶¡¥BattleEffectManager ¥¹¥¯¥ê¥×¥È¤òÍøÍѤ·¤Æ¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤ò¼ÂÁõ¤¹¤ë

£±¡¥Àß·×


¡¡Á°²ó¤Î¼ê½ç¤Ç BattleEffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¤½¤Á¤é¤Ë¥¨¥Õ¥§¥¯¥ÈÍѤΥץì¥Õ¥¡¥Ö¤Î¾ðÊó¤ò¥¢¥µ¥¤¥ó¤·¤ÆÅÐÏ¿¤·¤Æ¤¢¤ê¤Þ¤¹¡£
¤³¤ì¤Ç¥²¡¼¥àÆâ¤Ë¥¨¥Õ¥§¥¯¥È¤òÀ¸À®¤¹¤ë¤¿¤á¤Î½àÈ÷¤¬À°¤¤¤Þ¤·¤¿¤Î¤Ç¡¢¤³¤Î¼ê½ç¤Ç¤Ï¼ÂºÝ¤Ë¡¢±¿ÍѤ¹¤ë¤¿¤á¤Î½èÍý¤ò¼ÂÁõ¤·¤Æ¤¤¤­¤Þ¤¹¡£

¡¡¶µºà¤È¤·¤Æ¤Ï¡¢ËɱҵòÅÀ¤ËÂФ·¤Æ¥¨¥Í¥ß¡¼¤¬¿¯Æþ¤·¤¿ºÝ¤Î¥¨¥Õ¥§¥¯¥È¤ÎÀ¸À®ÊýË¡¤Ë¤Ä¤¤¤Æµ­½Ò¤·¤Æ¤¤¤Þ¤¹¤¬¡¢»Ä¤ë¥¨¥Õ¥§¥¯¥È¤Ï¼«Ê¬¤Ç¹Í¤¨¤ÆÄ©À路¤Æ¤¤¤¿¤À¤¯¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¤Þ¤º¤Ï¼¡¤Î¼ê½ç¤Ë¤Æ¡¢¥·¥ó¥°¥ë¥È¥ó¤Ç¤¢¤ë BattleEffectManager ¥¯¥é¥¹¤òÍøÍѤ·¤¿¾ì¹ç¤Î¥¨¥Õ¥§¥¯¥ÈÀ¸À®¤Î½èÍý¤ò³Ø½¬¤·¡¢¤½¤ì¤ò¸«¤Ê¤¬¤é¼«Ê¬¤Ç½èÍý¤ò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£

¡¡BattleEffectManager ¥¯¥é¥¹Æâ¤Î GetEffect ¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ç¡¢¥¨¥Õ¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¾ðÊ󤬼èÆÀ¤Ç¤­¤Þ¤¹¡£
¤³¤Î¥á¥½¥Ã¥É¤ò¼Â¹Ô¤¹¤ë¤Ë¤Ï EffectType ·¿¤Î¾ðÊó¤¬É¬ÍפǤ¹¤Î¤Ç¡¢³Æ¥¯¥é¥¹Æâ¤ÇÍøÍѤ·¤¿¤¤¥¨¥Õ¥§¥¯¥È¤Î EffectType ¤ò»ØÄꤹ¤ë¤³¤È¤¬ÂçÀڤǤ¹¡£

¡¡¤â¤¦°ìÅÙ¡¢Á°²ó¤Î¼ê½ç¤ËÌá¤ê¡¢BattleEffectManager ¥¯¥é¥¹¤Î GetEffect ¥á¥½¥Ã¥É¤òÆɤßÊÖ¤·¤Ê¤¬¤é¿Ê¤á¤Æ¤¤¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£
¡¡

£²¡¥DefenseBase ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡¤½¤ì¤Ç¤Ï¡¢BattleEffectManager ¥¯¥é¥¹¤òÍøÍѤ·¤¿¡¢¥¨¥Õ¥§¥¯¥È¤ÎÀ¸À®½èÍý¤Ë¤Ä¤¤¤Æ³Ø½¬¤·¤Þ¤¹¡£
¼ÂÁõÎã¤òÄ󼨤·¤Þ¤¹¤Î¤Ç¡¢¤É¤Î¤è¤¦¤ËÍøÍѤµ¤ì¤Æ¤¤¤ë¤«¡¢½èÍý¤òÆɤ߲ò¤¤¤Æ¤¯¤À¤µ¤¤¡£


DefenseBase.cs

<= ¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹


¡¡¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤¿¤é¥»¡¼¥Ö¤ò¹Ô¤¤¤Þ¤¹¡£


£³¡¥¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡ËɱҵòÅÀ¤Ë¥¨¥Í¥ß¡¼¤¬¿¯Æþ¤·¤¿ºÝ¤Î¥¨¥Õ¥§¥¯¥È¤ò¼ÂÁõ¤·¤Þ¤·¤¿¡£
£±¤Ä¤Î¥¨¥Õ¥§¥¯¥È¤ò¼ÂÁõ¤·¤¿¤é¡¢¤½¤ì¤¬Àµ¾ï¤Ëµ¡Ç½¤¹¤ë¤«¤ò³Îǧ¤¹¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è¡¡ËɱҵòÅÀ¤¬¹¶·â¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡ËɱҵòÅÀ¤Î°ÌÃ֤ǥ¨¥Õ¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë¤«¤ò¤·¤Ã¤«¤ê¤È¥Á¥§¥Ã¥¯¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£


£´¡¥¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¥¨¥Õ¥§¥¯¥Èµ¡Ç½¤ò¼ÂÁõ¤¹¤ë


¡¡DefenseBase ¥¹¥¯¥ê¥×¥È¤Ç¤Î¥¨¥Õ¥§¥¯¥È¤ÎÀ¸À®Ì¿Îá¤ò»²¹Í¤Ë¤·¤Æ¡¢Ì£Êý¥­¥ã¥é¤È¥¨¥Í¥ß¡¼¤Î¥­¥ã¥é¤Ë¤â¥¨¥Õ¥§¥¯¥È¤ò¼ÂÁõ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡ÇÛÃÖ¤¹¤ëÌ£Êý¥­¥ã¥é¤È¥¨¥Í¥ß¡¼¤Î¥­¥ã¥éÍѤΥ¨¥Õ¥§¥¯¥È¤ò BattleEffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥¢¥µ¥¤¥ó¤·¤Æ¤¢¤ê¤Þ¤¹¡£
¥¨¥Í¥ß¡¼¤Ë¤Ä¤¤¤Æ¤Ï¡¢Ì£Êý¥­¥ã¥é¤«¤é¹¶·â¤ò¼õ¤±¤¿¾ì¹ç¤Î½èÍý¤È¡¢Ç˲õ¤µ¤ì¤¿¾ì¹ç¤Î¥¨¥Õ¥§¥¯¥È¤È¤¬¤¢¤ê¤Þ¤¹¡£

¡¡Å¬µ¹¤Ê¥¿¥¤¥ß¥ó¥°¤Ç¤³¤Î¥¨¥Õ¥§¥¯¥È¤¬ºÆÀ¸¤µ¤ì¤ë¤è¤¦¤Ë¡¢Á°²ó¤Î¼ê½ç¤Î EffectType ¤ÎÎóµó»Ò¤Ø¤Î¥³¥á¥ó¥È¤â¸«¤Ê¤¬¤é¡¢¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¼ÂÁõ¤ËÄ©À路¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¤Ê¤ª¡¢²¼µ­¤Ë¼ÂÁõÎã¤òÄ󼨤·¤Þ¤¹¤¬¡¢¤³¤Á¤é¤Ï¼ÂÁõ¤ËÄ©À路¤Æ¤«¤é¸«¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£
¤´¼«Ê¬¤Ç¼ÂÁõ¤¬¤Ç¤­¤¿¤Î¤Ç¤¢¤ì¤Ð¡¢¤³¤ÎÄ̤ê¤Ë½¤Àµ¤¹¤ëɬÍפϤ¢¤ê¤Þ¤»¤ó¡£¤¢¤¯¤Þ¤Ç¤â¼ÂÁõÎã¤Ç¤¢¤ë¤³¤È¤òǰƬ¤ËÃÖ¤­¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÎã¡ä



£µ¡¥¥²¡¼¥à¤ò¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤¹¤ë


¡¡Ê£¿ô¤Î¥¨¥Õ¥§¥¯¥È¤òÄɲ䷤Ƥ¤¤ë¤Î¤Ç¡¢½çÈ֤ˣ±¤Ä¤º¤Ä³Îǧ¤ò¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£
»ØÄꤷ¤¿¥¿¥¤¥ß¥ó¥°¤Ç¥¨¥Õ¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë¤«¡¢»ØÄꤷ¤Æ¤¤¤ë¾ì½ê¤Ë¥¨¥Õ¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë¤«¤ò¥Á¥§¥Ã¥¯¤·¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÆ°²è¡¡¥¨¥Í¥ß¡¼¤¬Ç˲õ¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è¡¡¥¨¥Í¥ß¡¼¤ËÇÛÃÖ¤·¤¿Ì£Êý¥­¥ã¥é¤Î¹¶·â¤¬¥Ò¥Ã¥È¤·¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¼ÂÁõÆ°²è¡¡Ì£Êý¥­¥ã¥é¤¬Ç˲õ¤µ¤ì¤¿¤È¤­¤Î¥¨¥Õ¥§¥¯¥È¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡¡°Ê¾å¤Ç¥¨¥Õ¥§¥¯¥È¤Î¼ÂÁõ¤Ï´°À®¤Ç¤¹¡£


£¶¡¥¡ã±þÍÑ¡äBattleEffectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¤Æ¡¢Ç¤°Õ¤Î¥¨¥Õ¥§¥¯¥È¤òÄɲ乤ë


¡¡¤³¤ÎÉôʬ¤ÏǤ°Õ¤Î¼ê½ç¤Ç¤¹¡£

¡¡¸½ºß¤Þ¤Ç¤Ë¼ÂÁõ¤µ¤ì¤Æ¤¤¤ë°Ê³°¤Ë¤â¥¨¥Õ¥§¥¯¥È¤òÄɲä·¤¿¤¤¾ì¹ç¡¢BattleEffectManager ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢
¤½¤Î¸å¡¢¥¨¥Õ¥§¥¯¥È¤ò¼ÂÁõ¤·¤¿¤¤¥¹¥¯¥ê¥×¥È¤â½¤Àµ¤·¤Æ¡¢Ç¤°Õ¤Î¥¨¥Õ¥§¥¯¥È¤òÄɲ䷤ƤߤƤ¯¤À¤µ¤¤¡£

¡¡Àß·×ÊýË¡¤È¤·¤Þ¤·¤Æ¤Ï¡¢¤É¤Î¤è¤¦¤ÊÆâÍƤΥ¨¥Õ¥§¥¯¥È¤ò¡¢¤É¤ÎÉôʬ¤Ç¼ÂÁõ¤·¤¿¤¤¤«¤ò¹Í¤¨¤Æ¡¢¤½¤ì¤¬¤É¤Î¥¹¥¯¥ê¥×¥È¤Ë¼ÂÁõ¤µ¤ì¤Æ¤¤¤ì¤Ðµ¡Ç½¤¹¤ë¤«¤ò¹Í¤¨¤Æ¤ß¤Þ¤¹¡£
¤½¤Î¸å¡¢BattleEffectManager ¥¹¥¯¥ê¥×¥È¤Ë¥¨¥Õ¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤ò¥¢¥µ¥¤¥ó¤¹¤ë¤¿¤á¤ÎÊÑ¿ô¤òÄɲ䷤ơ¢¤½¤ì¤«¤é¡¢¼«Ê¬¤Î¥¤¥á¡¼¥¸¤·¤¿Éôʬ¤Ë
¥¨¥Õ¥§¥¯¥È¤Îµ¡Ç½¤ò¼ÂÁõ¤¹¤ë¤¤¤¦¼ê½ç¤¬ºî¤ê¤ä¤¹¤¤¼ê½ç¤Ç¤¹¡£

¡¡¥×¥í¥°¥é¥à¤Î¥¹¥¿¡¼¥ÈÃÏÅÀ¤È¥´¡¼¥ëÃÏÅÀ¤ò¹Í¤¨¤Æ¡¢¤É¤Î¥¹¥¯¥ê¥×¥È¤«¤éÌ¿Î᤬»Ï¤Þ¤Ã¤Æ¡¢¤É¤ÎÉôʬ¤Þ¤Ç¤Ä¤Ê¤¬¤ì¤Ð½èÍý¤¬¤Ä¤Ê¤¬¤ë¤Î¤«¤ò¹Í¤¨¤Æ¤ß¤Þ¤·¤ç¤¦¡£



¡¡°Ê¾å¤Ç¤³¤Î¼ê½ç¤Ï½ªÎ»¤Ç¤¹¡£

¡¡¼¡¤Ï¡¡È¯Å¸£±£²¡¡¡¼¥ï¡¼¥ë¥É¥Þ¥Ã¥×¤ÎºîÀ®¤È¥Ý¥¹¥È¥×¥í¥»¥Ã¥·¥ó¥°¤Î¼ÂÁõ¡Ý¡¡¤Ç¤¹¡£

¥³¥á¥ó¥È¤ò¤«¤¯


¡Öhttp://¡×¤ò´Þ¤àÅê¹Æ¤Ï¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£

ÍøÍѵ¬Ìó¤ò¤´³Îǧ¤Î¤¦¤¨¤´µ­Æþ²¼¤µ¤¤

Menu



´ðÁÃ

µ»½Ñ/Ãμ±(¼ÂÁõÎã)

3D¥¢¥¯¥·¥ç¥ó¥²¡¼¥à

2D¤ª¤Ï¤¸¤­¥²¡¼¥à(ȯŸÊÔ)

2D¶¯À©²£¥¹¥¯¥í¡¼¥ë¥¢¥¯¥·¥ç¥ó(ȯŸÊÔ)

2D¥¿¥Ã¥×¥·¥å¡¼¥Æ¥£¥ó¥°(³ÈÄ¥ÊÔ)

¥ì¡¼¥¹¥²¡¼¥à(È´¿è)

2DÊüÃÖ¥²¡¼¥à(ȯŸÊÔ)

3D¥ì¡¼¥ë¥¬¥ó¥·¥å¡¼¥Æ¥£¥ó¥°(±þÍÑÊÔ)

3Dæ½Ð¥²¡¼¥à(È´¿è)

2D¥ê¥¢¥ë¥¿¥¤¥à¥¹¥È¥é¥Æ¥¸¡¼

3D¥¿¥Ã¥×¥¢¥¯¥·¥ç¥ó(NavMeshAgent »ÈÍÑ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥«¥¨¥ë¤Î°Ù¤Ë¡Á¡¢¥Ü¥³¥¹¥«¥¦¥©¡¼¥ºÉ÷)

VideoPlayer ¥¤¥Ù¥ó¥ÈϢư¤Î¼ÂÁõÎã

VideoPlayer ¥ê¥¹¥ÈÆ⤫¤é¥à¡¼¥Ó¡¼ºÆÀ¸¤Î¼ÂÁõÎã(ȯŸ)

AR ²èÁüÉÕ¤­¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®¤Î¼ÂÁõÎã

AR ¥ê¥¹¥ÈÆ⤫¤éÀ¸À®¤Î¼ÂÁõÎã(ȯŸ)

2D¥È¥Ã¥×¥Ó¥å¡¼¥¢¥¯¥·¥ç¥ó(¥µ¥Ð¥¤¥Ð¡¼É÷)

private



¤³¤Î¥µ¥¤¥ÈÆâ¤ÎºîÉʤϥæ¥Ë¥Æ¥£¤Á¤ã¤ó¥é¥¤¥»¥ó¥¹¾ò¹à¤Î¸µ¤ËÄ󶡤µ¤ì¤Æ¤¤¤Þ¤¹¡£

´ÉÍý¿Í/Éû´ÉÍý¿Í¤Î¤ßÊÔ½¸¤Ç¤­¤Þ¤¹