¡¡²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥ÈÍѤΥ²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Ï¥×¥ì¥Õ¥¡¥Ö¤È¤·¤ÆºîÀ®¤Ç¤¤Þ¤·¤¿¤Î¤Ç¡¢
¤³¤Î¼ê½ç¤Ç¤Ï¡¢
¥²¡¼¥à¥¯¥ê¥¢¤Î¾õÂ֤ˤʤ俺ݤˡ¢²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤òÀ¸À®¤¹¤ë½èÍý¤òÀ߷פ·¤Æ¼ÂÁõ¤·¤Þ¤¹¡£
¡¡¤É¤Î¥¿¥¤¥ß¥ó¥°¤ÇÀ¸À®¤Î½èÍý¤ò¹Ô¤¨¤Ð¤è¤¤¤«¡¢
ÌÜɸ¤È¤Ê¤ë½èÍý¤ò¸«¤Ä¤±¤ëÉôʬ¤«¤é¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¸½ºß¤Î¥¹¥¯¥ê¥×¥È¤Ë¤ª¤¤¤Æ¥²¡¼¥à¥¯¥ê¥¢¤Î¾õÂÖ¤ò´ÉÍý¤·¤Æ¤¤¤Æ¡¢¤Ê¤ª¤«¤Ä¡¢¥²¡¼¥à¥¯¥ê¥¢¤Îɽ¼¨¤ò¼Â¹Ô¤·¤Æ¤¤¤ë¥¹¥¯¥ê¥×¥È¤¬¤¢¤ê¤Þ¤¹¡£
¡¡¤Þ¤º¤Ï¤½¤Î¥¹¥¯¥ê¥×¥È¤Ë¤ª¤¤¤Æ¡¢
²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤ò£±¤ÄÀ¸À®¤¹¤ëÉôʬ¤«¤é¼ÂÁõ¤ò¹Ô¤¤¤Þ¤·¤ç¤¦¡£
À¸À®¤¹¤ë°ÌÃ֤ˤĤ¤¤Æ¤Ï¡¢
Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀ¸À®¤¹¤ì¤Ð¡¢²èÌ̤ο¿¤óÃæ¤ËÀ¸À®¤µ¤ì¤Þ¤¹¡£
¥×¥ì¥Õ¥¡¥Ö¤Î¾ðÊó¤òÊÑ¿ô¤ËÅÐÏ¿¤¹¤ë¤Î¤ÈƱ¤¸¤è¤¦¤Ë¡¢
À¸À®¤¹¤ë°ÌÃ֤ξðÊó¤âÊÑ¿ô¤È¤·¤ÆÀë¸À¤·¤Æ»öÁ°¤Ë¥¤¥ó¥¹¥Ú¥¯¥¿¡¼¤è¤êÅÐÏ¿¤·¤Æ¤ª¤¯¤È¤è¤¤¤Ç¤·¤ç¤¦¡£
¡¡¤Ê¤ª
¿Æ»Ò´Ø·¸¤âÍøÍѤ·¤Ê¤¤¤È¡¢Canvas ¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î»Ò¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÀ¸À®¤Ç¤¤Þ¤»¤ó¤Î¤Ç¡¢¤¤¤Þ¤Þ¤Ç¤ÎÀ¸À®½èÍý¤ò¸«Ä¾¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
ɬÁ³Åª¤ËÍøÍѤ¹¤ëÊÑ¿ô¤Î·¿¤â¸«¤¨¤Æ¤¯¤ë¤Ï¤º¤Ç¤¹¡£
¡¡¥Ç¥Ð¥Ã¥°¤ò¹Ô¤¦ºÝ¤Ë¤Ï¡¢
Start ¥á¥½¥Ã¥ÉÆâ¤ËÌÜŪ¤Î¥á¥½¥Ã¥É¤Î¸Æ¤Ó½Ð¤·¤ò½ñ¤¯¤è¤¦¤Ë¤¹¤ì¤Ð¡¢
¥²¡¼¥à¥¯¥ê¥¢¤Î¾õÂ֤ˤʤé¤Ê¤¯¤Æ¤â¡¢¤¹¤°¤Ë¤½¤Î¥á¥½¥Ã¥É¤¬¼Â¹Ô¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤¬À¸À®¤µ¤ì¤ë¤«¤É¤¦¤«³Îǧ¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¥Ç¥Ð¥Ã¥°¤Ï·«¤êÊÖ¤·¤Æ¹Ô¤¦ºî¶È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤¦¤¤¤Ã¤¿»þû¥Æ¥¯¥Ë¥Ã¥¯¤â½ÅÍפǤ¹¡£
¡¡Ìµ»ö¤Ë²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤ÎÀ¸À®½èÍý¤Î¼ÂÁõ¤¬¤Ç¤¤¿¤é¡¢¼¡¤Ï¡¢¤½¤Î²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤ËÂФ·¤ÆÀ©¸æ¤¹¤ë½èÍý¤òÄɲ䷤Ƥ¤¤¤Þ¤¹¡£
¡ã¼ÂÁõÌÜɸ¡ä
¡¡¡¦²Ö²Ð¤Î¥¨¥Õ¥§¥¯¥È¤Î¥Ñ¡¼¥Æ¥£¥¯¥ëºÆÀ¸¸å¤Ë¡¢²Ö²Ð¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òÇ˲õ¤¹¤ë
¡¡¡¦²Ö²Ð¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò£±É䪤¤Ë¡¢£³¸ÄÀ¸À®¤¹¤ë¡£À¸À®¢ª£±ÉÃÂÔµ¡¢ªÀ¸À®¤Î½èÍý¤Î¥µ¥¤¥¯¥ë²½¤ò¹Í¤¨¤ë
¡¡¡¦À¸À®¤¹¤ë¿ô¤Î»ØÄê¤ò£³¸Ä¤Ç¤Ï¤Ê¤¯¡¢¥é¥ó¥À¥à¤ÊÃͤËËè²óÊѹ¹¤¹¤ë
¡¡¡¦²Ö²Ð¤Î°ÌÃÖ¤ò¥é¥ó¥À¥à¤Ê°ÌÃÖ¤ËËè²óÊѹ¹¤·¤Æ¡¢²Ö²Ð¤¬½Å¤Ê¤é¤Ê¤¤¤è¤¦¤Ë¤¹¤ë
¡¡¡¦²Ö²Ð¤Î¿§¤ò¥é¥ó¥À¥à¤Ê¿§¤ËËè²óÊѹ¹¤·¤Æ¡¢Æ±¤¸²Ö²Ð¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ò°Û¤Ê¤ë²Ö²Ð¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤Î¤è¤¦¤Ë¿¶¤ëÉñ¤ï¤»¤ë
¡¡£±¤Ä¤º¤Ä½çÈÖ¤Ë
½èÍý¤Î¥í¥¸¥Ã¥¯¤ò¹Í¤¨¤Æ¼ÂÁõ¤ËÄ©À路¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
¡¡ºÇ¸å¤Î¿§¤ÎÊѹ¹¤Ë¤Ï¡¢¥Ñ¡¼¥Æ¥£¥¯¥ë¤Î¾ðÊó¤Î¼èÆÀ¤È¡¢¿§¤òÊѹ¹¤¹¤ë¤¿¤á¤ÎÀìÍѤνèÍý¤¬É¬Íפˤʤê¤Þ¤¹¤¬¡¢¹Í¤¨Êý¤Ï¿§¤ÎÊѹ¹¤ÈƱ¤¸¤Ç¤¹¡£
¡¡¥Ñ¡¼¥Æ¥£¥¯¥ë¤Î¾ðÊó¤Î¤¦¤Á¡¢Duration ¤ä StartColor ¤Ê¤É¤ÎÉôʬ¤ò°·¤¤¤¿¤¤¾ì¹ç¤Ë¤Ï¡¢
ParticleSystem.MainModule ·¿¤ÇÊÑ¿ô¤ÎÀë¸À¤ò¹Ô¤¤¡¢
²Ö²Ð¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤ËÂФ·¤Æ¡¢
GetComponent<ParticleSystem>().main ¤ò¼Â¹Ô¤·¤Æ¼èÆÀ¤·¤Æ¤¯¤À¤µ¤¤¡£
ÊÑ¿ô¤òÄ̤¸¤Æ¡¢StartColor ¥×¥í¥Ñ¥Æ¥£¤ò»ØÄꤹ¤ë¤³¤È¤¬²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£
¡¡¿§¤ÎÊѹ¹¤Ë¤Ä¤¤¤Æ¤Ï¡¢
ParticleSystem.MinMaxGradient ¹½Â¤ÂΤòÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£
¤³¤Î¾ðÊó¤òÍøÍѤ¹¤ë¤³¤È¤Ç¡¢
StartColor ¤Î¿§¤òÊѹ¹¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¡¡¤³¤Î ParticleSystem.MinMaxGradient ¹½Â¤ÂΤˤÏ
¥³¥ó¥¹¥È¥é¥¯¥¿¡¦¥á¥½¥Ã¥É¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
²¿µ¤¤Ê¤¯ÍøÍѤ·¤Æ¤¤¤ë Vector3 ¹½Â¤ÂΤò»×¤¤½Ð¤·¤Æ¤ß¤Æ¤¯¤À¤µ¤¤¡£
ÊÑ¿ô¤ÎÀë¸À»þ¤Ë±¦Êդǽé´ü²½¤ò¹Ô¤Ã¤¿¤³¤È¤¬¤¢¤ë¤È»×¤¤¤Þ¤¹¡£
¡ã¥³¥ó¥¹¥È¥é¥¯¥¿¡¦¥á¥½¥Ã¥É¡ä
Vector3 pos = new Vector3(0, 0, 0);
¡¡¤³¤Î¤È¤¡¢±¦ÊÕ¤ÇÀë¸À¤·¤Æ¤¤¤ë
°ú¿ô¤ÎÉôʬ¤¬
¥³¥ó¥¹¥È¥é¥¯¥¿¡¦¥á¥½¥Ã¥É¤Ë¤Ê¤ê¤Þ¤¹¡£
°ìÅÙ¼«Ê¬¤ÇÄ´¤Ù¤Æ¤ß¤Æ¡¢¤É¤Î¤è¤¦¤Êµ¡Ç½¤ò»ý¤Ä¤â¤Î¤Ê¤Î¤«¤ò³Îǧ¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£