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

¡¡£²£Ä¥È¥Ã¥×¥Ó¥å¡¼¥²¡¼¥à(¥Õ¥¡¥ß¥³¥óÈÇ¥¼¥ë¥À¤ÎÅÁÀâ¡¢À»·õÅÁÀâ¡¢¥ô¥¡¥ó¥Ñ¥¤¥¢¥µ¥Ð¥¤¥Ð¡¼¤Ê¤É)¤Ç¤Î¼ÂÁõÎã¤Ç¤¹¡£

¡¡°ìÄê»þ´Ö¤´¤È¤ËÃƤòÀ¸À®¤·¡¢¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤Ë¸þ¤±¤ÆÃƤòȯ¼Í¤¹¤ëµ¡Ç½¤òºîÀ®¤·¤Þ¤¹¡£

¡¡º£²ó¤Î¼ÂÁõ¤Ç¤ÏÃƦ¤Ç¤Ï¤Ê¤¯¡¢Áê¼ê¦¤ÇÅö¤¿¤êȽÄê¤òºîÀ®¤¹¤ëÁ°Äó¤ÇÀ߷פ·¤Æ¤¤¤Þ¤¹¡£
Î㤨¤Ð¡¢Å¨¤ä¾ã³²ÊªÍѤΥ¯¥é¥¹¤ËÅö¤¿¤êȽÄêÍѤΥ᥽¥Ã¥É(OnTriggerEnter2D ¤ä OnCollisionEnter2D)¤òÍÑ°Õ¤¹¤ëÀ߷פǤ¹¡£



PlayerController


¡¡»öÁ°¤Î½àÈ÷¤È¤·¤Æ¥×¥ì¥¤¥ä¡¼¤ÎÀ©¸æ¥¯¥é¥¹¤òºîÀ®¤·¤Æ¤ª¤­¤Þ¤¹¡£
¤³¤Á¤é¤Ï¥µ¥ó¥×¥ë¤Ç¤¹¤Î¤Ç¡¢¼«Ê¬¤Î¥×¥í¥¸¥§¥¯¥È¤Ë±þ¤¸¤ÆÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£

¡¡¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤Î¾ðÊ󤬼èÆÀ¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤ì¤ÐÌäÂꤢ¤ê¤Þ¤»¤ó¡£


PlayerController.cs

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




Bullet

¡¡ÃƤΥץì¥Ï¥Ö¤Ë¥¢¥¿¥Ã¥Á¤¹¤ëÀ©¸æ¥¯¥é¥¹¤Ç¤¹¡£
¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤Î¾ðÊó¤ò¥á¥½¥Ã¥É¤Î°ú¿ô¤Ç¼õ¤±¼è¤ê¡¢¤½¤Î¾ðÊó¤òÍøÍѤ¹¤ë¤³¤È¤ÇÃƤοʹÔÊý¸þ¤ò¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤ÈƱ´ü¤µ¤»¤Þ¤¹¡£


Bullet.cs

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


¡¡ÃƤΥץì¥Ï¥Ö¤Ï»öÁ°¤ËÀ©ºî¤·¤Æ¤ª¤­¤Þ¤·¤ç¤¦¡£
Rigidbody2D ¥³¥ó¥Ý¡¼¥Í¥ó¥È¤È 2D ÍѤΥ³¥é¥¤¥À¡¼(·Á¾õ¤Ï²èÁü¤Ë±þ¤¸¤ÆÊѤ¨¤ë)¤ò¥¢¥¿¥Ã¥Á¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£

¡¡²¼µ­¤Ï¥µ¥ó¥×¥ë¤Ç¤¹¡£




BulletGenerator


¡¡°ìÄê»þ´Ö¤ª¤­¤ËÃƤòÀ¸À®¤¹¤ë¥¸¥§¥Í¥ì¡¼¥¿¡¼¥¯¥é¥¹¤òºîÀ®¤·¤Þ¤¹¡£


BulletGenerator.cs

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


¡¡¥Ò¥¨¥é¥ë¥­¡¼¤Ë Create Empty ¤Ç¿·¤·¤¤¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤òºîÀ®¤·¡¢¥¢¥¿¥Ã¥Á¤·¤ÆÍøÍѤ·¤Æ¤¯¤À¤µ¤¤¡£


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



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


¡¡¥²¡¼¥à¤ò¼Â¹Ô¤·¡¢°ìÄê»þ´Ö¤ª¤­¤ËÃƤ¬À¸À®¤µ¤ì¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¤Þ¤¿¡¢ÃƤ¬È¯¼Í¤µ¤»¤ëÊý¸þ¤¬¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤ÈƱ´ü¤·¤Æ¤¤¤ë¤³¤È¤â³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£


¡ãÃƤÎÃÆÀè¤ò¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤Ë¹ç¤ï¤»¤ë¥±¡¼¥¹¡ä


¡¡ÃƤ¬´Ý¾õ¤Ç¤Ê¤¯¡¢Î㤨¤ÐÃÆÀ褬¤¢¤ë¤â¤Î¡¢Ì𤸤꤬¤¢¤ë¤â¤Î¤Ê¤É¤Î¾ì¹ç¤Ë¤Ï¡¢ÃƤοʹÔÊý¸þ¤À¤±¤Ç¤Ï¤Ê¤¯¡¢
ÃƤÎÃÆÀè¤â¥×¥ì¥¤¥ä¡¼¤Î¿Ê¹ÔÊý¸þ¤Ë¹ç¤ï¤»¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£


¥µ¥ó¥×¥ë¥¢¥»¥Ã¥È
Warped Shooting Fx





¡¡¤½¤¦¤¤¤Ã¤¿¥±¡¼¥¹¤ËÂбþ¤·¤¿ Bullet ¥¯¥é¥¹¤Î¥½¡¼¥¹¥³¡¼¥É¤òÄ󼨤·¤Þ¤¹¡£


Bullet.cs

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



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

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


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

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

Menu


´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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