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

¡¡Á°²ó¤Þ¤Ç¤Î¼ê½ç¤Ç¼ÂÁõ¤·¤¿¥ê¥¶¥ë¥È¤Ë¤è¤ë Exp ¤Î³ÍÆÀ½èÍý¤È¡¢ExpTable ¤Îµ¡Ç½¤òÍøÍѤ·¡¢¥ì¥Ù¥ë¥¢¥Ã¥×µ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹

¡¡¶ñÂÎŪ¤ÊÆ°ºî¤·¤Æ¤Ï¡¢¥Ð¥È¥ë¤Ë¤ª¤¤¤Æ¥¨¥Í¥ß¡¼¤òÅݤ·¤Æ Exp ¤ò¼èÆÀ¤·¤Æ¥¹¥Æ¡¼¥¸¤ËÁ«°Ü¤·¤¿ºÝ¤Ë¡¢¥È¡¼¥¿¥ë¤Î Exp ¤ÎÃͤ¬¥ì¥Ù¥ë¥¢¥Ã¥×¤ËɬÍ×¤Ê ExpTable ¤ÎÃͤòĶ¤¨¤Æ¤¤¤ë¤«È½Äꤷ¡¢
ɬÍ×ÃͤòĶ¤¨¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥ì¥Ù¥ë¥¢¥Ã¥×¤¹¤ëµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£¤³¤ì¤Ï£±²ó¤Î¥Ð¥È¥ë¤ÇÊ£¿ô²óʬ¥ì¥Ù¥ë¥¢¥Ã¥×¤¹¤ë Exp ¤ò³ÍÆÀ¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤âÂбþ¤¹¤ë¤è¤¦¤ËÀ߷פò¹Ô¤¤¤Þ¤¹¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

¡¡¤³¤Îµ¡Ç½¤¬¼ÂÁõ¤Ç¤­¤¿¤é¡¢¤µ¤é¤Ë¡¢ÄɲäΥ¨¥Õ¥§¥¯¥È¤òÀ¸À®¤¹¤ëµ¡Ç½¤ò¹Í¤¨¤Æ¼ÂÁõ¤·¤Æ¤ß¤ë¤³¤È¤ËÄ©À路¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

¡¡¤Ê¤ªº£²ó¤Î¼ÂÁõ¤Ï¡¢¤¢¤¯¤Þ¤Ç¤â¥ì¥Ù¥ë¤ÎÃͤ¬¾å¤¬¤Ã¤Æ¤¤¤¯¤À¤±¤Î¤â¤Î¤Ç¤¹¡£
¥ì¥Ù¥ë¥¢¥Ã¥×¤Ë±þ¤¸¤Æ¡¢²¿¤«Ê̤νèÍý¤ò¹Ô¤Ã¤Æ¤¤¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤½¤ì¤Ï¤Þ¤¿Ê̤ε¡Ç½¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢½èÍý¤È¤·¤Æ¤Ï¶èÊ̤·¤Æ¹Í¤¨¤ë¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£



Àß·×


¡¡Ê£¿ô¤Îµ¡Ç½¤ò³èÍѤ¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤Îµ¡Ç½¤òÀ߷פ·¤Æ¼ÂÁõ¤¹¤ë¤³¤È¤¬½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¥×¥í¥°¥é¥à¤ÏÊ£¿ô¤Î¾®¤µ¤ÊÀ߷פòÁȤßΩ¤Æ¤Æ¡¢¤è¤êÂ礭¤Êµ¡Ç½¤òºî¤ê½Ð¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
¤½¤ì¤ÏƱ»þ¤Ë¡¢¾®¤µ¤ÊÀ߷פ¬´Ö°ã¤¨¤Æ¤¤¤¿¤ê¡¢Í½´ü¤·¤Ê¤¤Æ°¤­¤ò¤¹¤ë¤è¤¦¤Ê¤È¤­¤Ë¤Ï¡¢¤è¤êÂ礭¤Êµ¡Ç½¤ÏÀ߷פǤ­¤Ê¤¤¤³¤È¤â°ÕÌ£¤·¤Þ¤¹¡£

¡¡½èÍýÁ´ÂΤò¹­¤¯¹Í¤¨¤Æ¡¢¤½¤Î¾å¤Ç¡¢ÈϰϤò¾®¤µ¤¯¤·¤ÆÀ߷פòÁȤßΩ¤Æ¤Æ¤¤¤­¤Þ¤¹¡£
¤¹¤°¤Ë½¬ÆÀ¤ÏÆñ¤·¤¤¤Ç¤¹¤¬¡¢¾ï¤Ë»ëÌî¤ò¹­¤¯»ý¤Á¡¢½èÍý¤Î¤Ä¤Ê¤¬¤ê¡¢µ¡Ç½¤ò¹Í¤¨¤Æ¥í¥¸¥Ã¥¯¤òÁȤó¤Ç¤¤¤¯¤³¤È¤ò°Õ¼±¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£



¡¡º£²ó¤Ï¡¢¥ê¥¶¥ë¥Èµ¡Ç½¡¢ExpTable ¤Îµ¡Ç½¤òÍøÍѤ·¤Æ¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤Îµ¡Ç½¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡¥ì¥Ù¥ë¥¢¥Ã¥×¤Îµ¡Ç½¤Ï¡¢µ¡Ç½¤À¤±¤Ç¤Ï¤Ê¤¯¡¢¸«¤¿Ìܤαé½Ð¤âɬÍפˤʤê¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢¤Þ¤º¤ÏºÇ½é¤Ë±é½Ð¤ò¹Í¤¨¤Æ¤«¤é¡¢½èÍý¤òºî¤Ã¤Æ¤¤¤¯Ãʼè¤ê¤Ë¤·¤Þ¤¹¡£

¡¡±é½ÐÊýË¡¤ÏÀ麹ËüÊ̤Ǥ¹¡£
º£²ó¤Ï¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥í¥´¤òÍøÍѤ·¡¢¥¢¥Ë¥á±é½Ð¤µ¤»¤ë¤³¤È¤ÇÀ߷פ·¤Æ¤¤¤Þ¤¹¤¬¡¢¼«Í³¤Ë¹Í¤¨¤ÆÀ߷פ·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
´°À®¤·¤¿¤é¡¢¤³¤Î¥¨¥Õ¥§¥¯¥È¤Ï¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¡¢¥²¡¼¥àÆâ¤ÇÀ¸À®¤ò¹Ô¤¤¤Þ¤¹¡£

¡¡¤Þ¤¿¡¢¥¹¥Æ¡¼¥¸¤Î¥Þ¥¹¥¯½èÍý¤Î´Ø·¸¾å¡¢Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Îɽ¼¨ÀßÄê¤Ë¤è¤Ã¤Æ±é½Ð¤¬²èÌ̤ÎÁ°Ì̤Ëɽ¼¨¤µ¤ì¤Ê¤¤¤¿¤á¡¢
¿·¤·¤¤¥¨¥Õ¥§¥¯¥ÈÍѤΠCanvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¥¨¥Õ¥§¥¯¥ÈÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¡¢¿·¤·¤¯ºîÀ®¤¹¤ë EffectManager ¥¹¥¯¥ê¥×¥ÈÆâ¤ËÅÐÏ¿¤·¤ÆÀ¸À®¤Ç¤­¤ë¾õÂ֤ˤ·¤Þ¤¹¡£
¤³¤Î¥¹¥¯¥ê¥×¥È¤Ï¥·¥ó¥°¥ë¥È¥ó¥¯¥é¥¹¤È¤·¤ÆºîÀ®¤·¤Æ¤ª¤¯¤¿¤á¡¢¤¤¤º¤ì¤Î¥¯¥é¥¹¤«¤é¤Ç¤â¸Æ¤Ó½Ð¤·Ì¿Îá¤ò¼õ¤±¡¢
ŬÀڤʥ¨¥Õ¥§¥¯¥È¤Î¾ðÊó¤òÄ󶡤Ǥ­¤ë¡¢´ÉÍý¥¯¥é¥¹¤È¤·¤Æ¤ÎÌò³ä¤ò»ý¤¿¤»¤Þ¤¹¡£

¡¡ºÇ¸å¤Ë Stage ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤·¡¢OnEnable ¥á¥½¥Ã¥ÉÆâ¤Ë¥ì¥Ù¥ë¥¢¥Ã¥×¤ÎȽÄê¤ò¹Ô¤¦½èÍý¤òÄɲä·¤Þ¤¹¡£
¿·¤·¤¤ÊÑ¿ô¤ä¥á¥½¥Ã¥É¤âÄɲ䷤Ƥ¤¤Þ¤¹¡£Æä˺£²ó¤ÏºÆµ¢½èÍý¤È¤¤¤¦½èÍý¤Ë¤è¤Ã¤ÆÊ£¿ô²ó¥ì¥Ù¥ë¥¢¥Ã¥×¤òȽÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
¤½¤Á¤é¤â¤·¤Ã¤«¤ê¤ÈÍý²ò¤·¤Æ¤¤¤¯¤è¤¦¤Ë½èÍý¤ÎÆâÍƤò³Îǧ¤·¤Æ¤«¤éµ­½Ò¤·¤Æ¤¤¤­¤Þ¤·¤ç¤¦¡£


Stage ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¡¢¿·¤·¤¤ Canvas_Effect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡¸½ºß¥Ò¥¨¥é¥ë¥­¡¼¤Ë¤¢¤ë Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï Render Mode ¤¬ Screen Space - Camera ¤ËÀßÄꤵ¤ì¤Æ¤¤¤ë¤¿¤á¡¢
¤½¤ì¤È¤ÏÊ̤ˡ¢½¾Íè¤Î UI ¤òɽ¼¨¤¹¤ëºÝ¤ËÍøÍѤ¹¤ë Overlay ¤Î Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¿·¤·¤¯ºîÀ®¤·¤Þ¤¹¡£
¤½¤¦¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢¥ì¥Ù¥ë¥¢¥Ã¥×»þ¤Î¥¨¥Õ¥§¥¯¥È¤Ê¤É¤ò²èÌÌÁ°Ì̤Ëɽ¼¨¤µ¤»¤ëÌò³ä¤ò»ý¤¿¤»¤Þ¤¹¡£

¡¡Stage ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¤½¤¦¤·¤Ê¤¤¤È¡¢¥Ð¥È¥ë¥·¡¼¥ó¤ËÁ«°Ü¤·¤¿ºÝ¤Ë¡¢UI ¤¬Èóɽ¼¨¤Ë¤Ê¤é¤º¡¢²èÌ̤˻Ĥ俤ޤޤˤʤê¤Þ¤¹¡£

¡¡Ì¾Á°¤Ï Canvas_Effect ¤Î¤è¤¦¤Ë¡¢¤¹¤Ç¤Ë¤¢¤ë Canvas ¤È¤ÏÊ̤Ǥ¢¤ë¤³¤È¤¬¤ï¤«¤ë¤è¤¦¤ËÀßÄꤷ¤Þ¤¹¡£


¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡CanvasScaler ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î UI Scale Mode ¤ÎÀßÄê¤Ï¡¢¸½ºß¤¢¤ë Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀßÄê¤ÈƱ¤¸¤Ë¤·¤Þ¤¹¡£
Game ¥Ó¥å¡¼¤Î²òÁüÅÙ¤ÈƱ¤¸¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤Ï¤º¤Ç¤¹¤Î¤Ç¡¢½¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£


¡¡º£²ó¤Ï Canvas ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤Î Render Mode ¤Î°ã¤¤¤¬¤¢¤ë¤¿¤á¡¢£²¤Ä¤Î Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÍÑ°Õ¤·¤Æ»È¤¤Ê¬¤±¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£
Render Mode ¤Ë¤Ä¤¤¤Æ¤Ï¤â¤¦°ìÅÙÄ´¤Ù¤Æ¤ß¤Þ¤·¤ç¤¦¡£


¥ì¥Ù¥ë¥¢¥Ã¥×¤Î±é½ÐÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥í¥´¤ò PNG ²èÁü¤È¤·¤ÆºîÀ®¤·¤Þ¤¹¡£
¤½¤Á¤é¤ò Unity ¤Ø¥¤¥ó¥Ý¡¼¥È¤·¡¢¤½¤ì¤òÅÐÏ¿¤·¤¿ Image ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤ò»ý¤Ä¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¡¢Àè¤Û¤ÉºîÀ®¤·¤¿ Canvas_Effect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆºîÀ®¤·¤Þ¤¹¡£

¡¡¤Ä¤Þ¤ê¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤¬È¯À¸¤·¤¿¤é¡¢¤³¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò Canvas_Effect ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀ¸À®¤¹¤ëÀ߷פȤ·¤Þ¤¹¡£


¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



Scene ¥Ó¥å¡¼²èÁü



¡¡´°À®¤·¤¿¤é¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤Æ¡¢¥Ò¥¨¥é¥ë¥­¡¼¤«¤é¤Ïºï½ü¤·¤Æ¤ª¤­¤Þ¤¹¡£



EffectManager ¥¹¥¯¥ê¥×¥È¤òºîÀ®¤¹¤ë


¡¡¥¨¥Õ¥§¥¯¥È¤ò°ì¸µ´ÉÍý¤¹¤ë¤¿¤á¤Î¥Þ¥Í¡¼¥¸¥ã¡¼¥¯¥é¥¹¤òºîÀ®¤·¡¢¤³¤Á¤é¤Ë¡¢Àè¤Û¤É¥×¥ì¥Õ¥¡¥Ö¤Ë¤·¤¿¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥í¥´¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¢¥µ¥¤¥ó¤·¤Þ¤¹¡£


EffectManager.cs

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



EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢EffectManager ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡¡Stage ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤Ï¤Ê¤¯¡¢¥Ò¥¨¥é¥ë¥­¡¼¤ËñÂΤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆºîÀ®¤·¤Þ¤¹¡£


¥Ò¥¨¥é¥ë¥­¡¼²èÁü




EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ EffectConteiner ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤¹¤ë


¡¡EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¾å¤Ç±¦¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥á¥Ë¥å¡¼¤ò³«¤­¡¢Create Empty ¤òÁªÂò¤·¤Þ¤¹¡£
EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤Æ¿·¤·¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬ºîÀ®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢Ì¾Á°¤ò EffectConteiner ¤ËÊѹ¹¤·¤Þ¤¹¡£
¡¡

¥Ò¥¨¥é¥ë¥­¡¼²èÁü



¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü


º£¤Ï¤Þ¤ÀÍøÍѤ·¤Þ¤»¤ó¤¬¡¢º£¸å¡¢¥¨¥Õ¥§¥¯¥È¤Ê¤É¤òÀ¸À®¤·¤¿ºÝ¤Ë¡¢À¸À®¸µ¤Ç¤¢¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬Ç˲õ¤µ¤ì¤Æ¤·¤Þ¤¦¤è¤¦¤Ê¥±¡¼¥¹¤Ë¤ª¤¤¤ÆÍøÍѤ·¤Þ¤¹¡£


EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë EffectManager ¥¹¥¯¥ê¥×¥È¤ò¥¢¥¿¥Ã¥Á¤·¤ÆÀßÄê¤ò¹Ô¤¦


¡¡EffectManager ¥¹¥¯¥ê¥×¥È¤ò EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ë¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¥¢¥¿¥Ã¥Á¤·¤Þ¤¹¡£
¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤ò³Îǧ¤·¡¢£²¤Ä¤ÎÊÑ¿ô¤Ë¾ðÊó¤ò¥¢¥µ¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥¨¥Õ¥§¥¯¥È¤Ï¡¢Àè¤Û¤ÉºîÀ®¤·¤¿¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥í¥´¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤Ç¤¹¡£

¡¡¤â¤¦£±¤Ä¤Ï¡¢EffectManager ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¢¤ë EffectConteiner ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ç¤¹¡£


¥¤¥ó¥¹¥Ú¥¯¥¿¡¼²èÁü



¡¡°Ê¾å¤ÇÀßÄê¤Ï´°Î»¤Ç¤¹¡£


Stage ¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë


¡¡¥Ð¥È¥ë¸å¤Ë¡¢³ÍÆÀ¤·¤¿ Exp ¤ò ExpTableSO ¥¹¥¯¥ê¥×¥¿¥Ö¥ë¡¦¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤Î¥Ç¡¼¥¿¤ÈÈæ³Ó¤·¤Æ¡¢¥ì¥Ù¥ë¤¬¥¢¥Ã¥×¤¹¤ë¤«¤òȽÄꤷ¤Þ¤¹¡£
³ÍÆÀ¤·¤Æ¤¤¤ë Exp ¤¬Â¿¤¤¾ì¹ç¡¢£±²ó¤Î¥ì¥Ù¥ë¥¢¥Ã¥×ȽÄê¤Ç¤Ï­¤ê¤Ê¤¤¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢ºÆµ¢½èÍý¤òÍøÍѤ·¤Æ¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤¬È¯À¸¤·¤Ê¤¯¤Ê¤ë¤Þ¤Ç½èÍý¤ò·«¤êÊÖ¤¹¥í¥¸¥Ã¥¯¤ò¼ÂÁõ¤·¤Þ¤¹¡£

¡¡ºÆµ¢½èÍý¤È¤Ï¡¢¹­¤¯¥×¥í¥°¥é¥à¤ÇÍøÍѤµ¤ì¤ë½èÍý¤Ç¤¹¡£Unity ¤ä C# ¤À¤±¤Ë¸Â¤Ã¤¿¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£

¡¡¥á¥½¥Ã¥É¤ÎÃæ¤ÇƱ¤¸¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò¼Â¹Ô¤¹¤ë¤³¤È¤Ë¤è¤ê¡¢Îà»÷¤Î½èÍý¤ò·«¤êÊÖ¤¹¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£
º£²ó¤Î¾ì¹ç¤Ï¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ÎȽÄꤹ¤ë¥á¥½¥Ã¥É¤ÎÃæ¤Ç¡¢ºÆÅÙ¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ÎȽÄê¤ò¤¹¤ë¥á¥½¥Ã¥É¤ò¼Â¹Ô¤·¡¢ºÆµ¢½èÍý¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ÎȽÄê¤ò£±²ó¤·¡¢¤½¤³¤Ç¥ì¥Ù¥ë¥¢¥Ã¥×¤·¤¿¤é¡¢ºÆÅÙ¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ÎȽÄê¤ò¹Ô¤¦¤è¤¦¤Ç¤­¤Þ¤¹¡£
¤³¤ì¤ò¥ì¥Ù¥ë¥¢¥Ã¥×¤´¤È¤Ë³Îǧ¤·¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤¬¤Ê¤¤¤È¤­¤Ë¤Ï¤¸¤á¤ÆºÆµ¢½èÍý¤òÈ´¤±¤À¤¹¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢Ê£¿ô²ó¥ì¥Ù¥ë¥¢¥Ã¥×¤ò¤Þ¤È¤á¤ÆȽÄê¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Æ¤¤¤Þ¤¹¡£

¡¡¾ÜºÙ¤Êµ­»ö¤â¿¤¯¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢½èÍý¤ÎÍý²ò¤â´Þ¤á¤ÆÄ´¤Ù¤Æ¤ª¤¯¤È¤¤¤¤¤Ç¤·¤ç¤¦¡£

¡¡¤Þ¤¿¡¢UIManager ¥¹¥¯¥ê¥×¥È¤ËÍÑ°Õ¤·¤¿¥ì¥Ù¥ë¤È Exp ¤Î¹¹¿·ÍѤΥ᥽¥Ã¥É¤ò¸Æ¤Ó½Ð¤¹Ì¿Îá¤ò¼ÂÁõ¤·¤Þ¤¹¡£
¤½¤Î¤¿¤á¡¢Á°¤Î¼ê½ç¤Ç UIManager ¥¹¥¯¥ê¥×¥È¤Î Start ¥á¥½¥Ã¥É¤Ëµ­½Ò¤·¤¿¥Ç¥Ð¥Ã¥°ÍѤνèÍý¤Ï¤¹¤Ù¤Æ¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤¯¤À¤µ¤¤¡£


Stage.cs

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



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


¡¡¥Ð¥È¥ë¥·¡¼¥ó¤Ë¤Æ¥¨¥Í¥ß¡¼¤òÅݤ·¤Æ Exp ¤ò³ÍÆÀ¸å¡¢¥¹¥Æ¡¼¥¸¥·¡¼¥ó¤ØÁ«°Ü¤·¤¿ºÝ¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ËɬÍ×¤Ê Exp ¤òĶ¤¨¤Æ¤¤¤ë¾ì¹ç¤Ë
¥ì¥Ù¥ë¥¢¥Ã¥×¤Î½èÍý¤È¥í¥´¤Î¥¢¥Ë¥á±é½Ð¤¬À¸À®¤µ¤ì¤Æ¼Â¹Ô¤µ¤ì¤ì¤ÐÀ©¸æÀ®¸ù¤Ç¤¹¡£

¡¡Ê£¿ô²ó¤Î¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¾ì¹ç¤Ë¤âƱ¤¸µóÆ°¤Ë¤Ê¤ë¤«¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¥¨¥Í¥ß¡¼¤Î Exp ¤òÁý¤ä¤·¤Æ¤â¤¤¤¤¤Ç¤¹¤·¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤ËɬÍ×¤Ê ExpTable ¤òÄ´À°¤·¤Æ¤â¤¤¤¤¤Ç¤·¤ç¤¦¡£
¡¡
¡¡¤Ê¤ª¡¢£±²ó¤Î¥Ð¥È¥ë¤Ç³ÍÆÀ¤·¤¿ Exp ¤Ë¤è¤Ã¤ÆÊ£¿ô²ó¥ì¥Ù¥ë¥¢¥Ã¥×¤¬È¯À¸¤·¤Æ¤¤¤Æ¤â¡¢¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥í¥´±é½Ð¤Ï£±²ó¤À¤±¤Ë¤Ê¤ë¤è¤¦À©¸æ¤ò¹Ô¤Ã¤Æ¤¤¤Þ¤¹¡£
¥ì¥Ù¥ë¥¢¥Ã¥×¤Î½èÍý¤ÏºÆµ¢½èÍý¤Ç¤ª¤³¤Ê¤Ã¤Æ¤¤¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤ò³Îǧ¤·¡¢½èÍý¤ÎÆâÍƤòÍý²ò¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯


¡ã¹Í¤¨¤Æ¤ß¤è¤¦¡ª¡ä¡¡¥ì¥Ù¥ë¥¢¥Ã¥×¤Î¥¨¥Õ¥§¥¯¥È¤Î¼ÂÁõ


¡¡Æ°²è¤Î¤è¤¦¤Ê¥¨¥Õ¥§¥¯¥È¤òÄɲ䷤Ƥޤ·¤ç¤¦¡£

¡¡¥¨¥Õ¥§¥¯¥È¼«ÂΤÏ̵ÎÁ¥¢¥»¥Ã¥È¤Î¤â¤Î¤òÍøÍѤ·¤Æ¹½¤¤¤Þ¤»¤ó¡£

¡¡¥Ñ¡¼¥Æ¥£¥¯¥ë¤ò¥¨¥Õ¥§¥¯¥È¤òɽ¼¨¤¹¤ë¾ì¹ç¡¢²èÌ̤ÎÍ¥Àè½ç°Ì¤ÎÌäÂ꤬¤¢¤ê¤Þ¤¹¤Î¤Ç¡¢¥Ñ¡¼¥Æ¥£¥¯¥ëÆâ¤Ë¤¢¤ë SortingLayer ¤ÎÀßÄê¤ä Layer ¤ÎÀßÄê¡¢
¥¨¥Õ¥§¥¯¥ÈÍѤΥ«¥á¥é¤òÍÑ°Õ¤¹¤ë¤Ê¤É¡¢¿§¡¹¤Ê¼êË¡¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¤Þ¤º¤Ï¡¢¥¨¥Õ¥§¥¯¥ÈÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò¥¹¥Æ¡¼¥¸¥·¡¼¥ó¤ÎÃæ±û¤ËÇÛÃÖ¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¤½¤Î¾õÂ֤ǥ¨¥Õ¥§¥¯¥È¤¬¸«¤¨¤Ê¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢²þÁ±¤¹¤ëÊýË¡¤ò¸¡Æ¤¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£

¡¡¿§¡¹¤ÈÄ´¤Ù¤Æ¡¢¼ÂÁõ¤ËÄ©À路¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥¨¥Õ¥§¥¯¥È¤òÀ¸À®¤¹¤ëºÝ¤Ë¤Ï¡¢EffectManager ¥¯¥é¥¹¤ËÊÑ¿ô¤òÍÑ°Õ¤·¤Æ¥¨¥Õ¥§¥¯¥È¤Î¥×¥ì¥Õ¥¡¥Ö¤òÅÐÏ¿¤·¤Æ¤ª¤¯¤ÈÍøÍѤ·¤ä¤¹¤¤¤Ç¤¹¡£
À¸À®¤¹¤ë¥¿¥¤¥ß¥ó¥°¤Ï Stage ¥¹¥¯¥ê¥×¥ÈÆâ¤Ë¥Ò¥ó¥ÈÍѤΠTODO ¤òµ­½Ò¤·¤Æ¤¢¤ê¤Þ¤¹¤Î¤Ç¤´³èÍѤ¯¤À¤µ¤¤¡£


¡ã¼ÂÁõÆ°²è¡ä
Æ°²è¥Õ¥¡¥¤¥ë¤Ø¤Î¥ê¥ó¥¯

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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