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

Àß·×


¡¡¥²¡¼¥à¥¹¥¿¡¼¥È¤ÈƱ»þ¤Ë¥Ü¡¼¥ë¤¬È¯¼Í¤µ¤ì¤ë»ÅÍͤˤʤäƤ¤¤Þ¤¹¤¬¡¢¤³¤Á¤é¤ò¡Ö²èÌ̤ò¥¯¥ê¥Ã¥¯(¥¿¥Ã¥×)¤·¤¿¤é¡×ȯ¼Í¤¹¤ë¤È¤¤¤¦³«»Ï¾ò·ï¤ËÊѹ¹¤·¤Æ¤¤¤­¤Þ¤¹¡£

¼ÂÁõÆ°²è
https://gyazo.com/8e8215866b281fc3cb2f05b9370c85e5


¡¡¤Þ¤º¤Ï²èÌ̤Υ¯¥ê¥Ã¥¯¤ò³Îǧ¤¹¤ë¾ò·ï¼°¤¬É¬Íפˤʤê¤Þ¤¹¤Î¤Ç¡¢ifʸ¤ò»È¤Ã¤ÆÀ©¸æʸ¤ò¹Í¤¨¤Æ¤¤¤­¤Þ¤¹¡£
¤³¤Î¤Þ¤Þ¤Ç¤¹¤È²¿²ó¤Ç¤â¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥Ü¡¼¥ë¤òȯ¼Í¤Ç¤­¤Æ¤·¤Þ¤¦¤Î¤Ç¡Ö£±²ó¤À¤±¡Êȯ¼Í¤·¤Æ¤¤¤Ê¤¤¤È¤­¤À¤±¡Ë¡×¤È¤¤¤¦¾ò·ï¤â°ì½ï¤Ë¹Í¤¨¤Æ¤ª¤­¤Þ¤¹¡£



¡¡¤½¤ì¤«¤é¤³¤Î¸å¡¢¡Ö¥×¥ì¥¤¥ä¡¼¤ÎÆ°¤­¤Ë¹ç¤ï¤»¤Æ¥Ü¡¼¥ë¤â°ì½ï¤Ë°ÜÆ°¤µ¤»¤ë¡×¤È¤¤¤¦±þÍѤâÍÑ°Õ¤·¤Þ¤¹¡£
¥×¥ì¥¤¥ä¡¼¤Î¾å¤Ë¥Ü¡¼¥ë¤¬¾è¤Ã¤ÆÆ°¤¯´¶¤¸¤Ç¤¹¤Í¡£¤³¤Á¤é¤Ï¥×¥ì¥¤¥ä¡¼¤È¥Ü¡¼¥ë¤È¤Î´Ö¤Ë¿Æ»Ò´Ø·¸¤òºî¤ëÀ߷פǹͤ¨¤Þ¤¹¡£

¡¡¤³¤Î¼ÂÁõ¤Ë¤è¤ê¡¢¥æ¡¼¥¶¡¼¤¬¼«Í³¤Ê°ÌÃ֤˥ץ쥤¥ä¡¼¤ò°ÜÆ°¤µ¤»¤Æ¤«¤é¥Ü¡¼¥ë¤òȯ¼Í¤Ç¤­¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¥²¡¼¥àÀ­¤¬Áý¤¹¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤Ë¤âÄ©À路¤Æ¤ß¤Þ¤·¤ç¤¦¡£

±þÍÑÆ°²è
https://gyazo.com/a71049be67fadd025068e04e2122152c

¼ÂÁõ¼ê½ç


¡¡°Ê²¼¤Î£²¤Ä¤Î¼ÂÁõÎã¤òÍÑ°Õ¤·¤Þ¤·¤¿¡£¤É¤Á¤é¤ÎÎã¤Ç¼ÂÁõ¤ò¤·¤Æ夤¤Æ¤â¹½¤¤¤Þ¤»¤ó¡£¤Þ¤¿¼ÂÁõ¤·¤Ê¤¤¾ì¹ç¤Ç¤âÆɤó¤Ç¤ª¤¯¤È³Ø½¬¤Ë¤Ê¤ê¤Þ¤¹¡£

£±¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£±<Rigidbody¤ÎVelocity¤òÍøÍѤ¹¤ë>
£²¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£²<bool·¿¤ÎÊÑ¿ô¤òÍøÍѤ¹¤ë>



¡¡¤½¤ì¤¾¤ì¤Ë³Ø½¬¤Ç¤­¤ëµ»½Ñ¤¬°Û¤Ê¤ê¤Þ¤¹¡£

¡¦Rigidbody¥¯¥é¥¹¤Îvelocity
¡¦bool·¿¤ò¾ò·ï¼°¤Ë»ÈÍѤ¹¤ë¾ì¹ç¤Î¾Êάµ­Ë¡

£±¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£±<Rigidbody¤ÎVelocity¤òÍøÍѤ¹¤ë>


StartShot.cs

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



Rigidbody.velocity(¥Ù¥í¥·¥Æ¥£)

¡¡velocity¤È¤ÏRigidbody¥¯¥é¥¹¤Î»ý¤Ä¾ðÊó¤Î£±¤Ä¤Ç¡¢³Æ¼´(x,y,z)¤Î®Å٥٥¯¥È¥ë¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
¥Ü¡¼¥ë¤¬Ää»ß¤·¤Æ¤¤¤ë¾ì¹ç¡¢velocity¤ÎÃͤϤ¹¤Ù¤Æ0¤Ç¤¹¡£(velocity = 0, 0, 0)

¡¡¥Ü¡¼¥ë¤¬Æ°¤¤¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ïy¼´°Ê³°¤Î¾ðÊó¤Ë®ÅÙ¤ÎÃͤ¬Æþ¤ë¤¿¤á¡¢¤½¤ÎÆâ¤Îz¼´¤Î®Å٥٥¯¥È¥ë¾ðÊó¤òÍøÍѤ·¤Æ¡¢Ää»ß¾õÂÖ¤ò´ÉÍý¤·¤Æȯ¼Í¤òÀ©¸æ¤·¤Æ¤¤¤Þ¤¹¡£
¡ÚUnityÆþÌç¡ÛRigidbody¤Ç¼«ºß¤Ë°ÜÆ°!velocity¤Î³èÍÑÊýË¡!
https://www.sejuku.net/blog/55084


£²¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£²<bool·¿¤ÎÊÑ¿ô¤òÍøÍѤ¹¤ë>


StartShot.cs

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



¡ã¾ò·ï¼°»þ¤Îbool·¿¤Î¾Êάµ­Ë¡¡ä


¡¡bool·¿¤Ï¾ò·ï¼°¤ÎȽÄê¤ÎºÝ¤Ë¡¢¾Êάµ­Ë¡¤¬»ÈÍѤǤ­¤Þ¤¹¡£

¡¡if(bool·¿¤ÎÊÑ¿ô̾){ } ¡¡¤Ï  if(bool·¿¤ÎÊÑ¿ô̾ == true){ } ¤ÈƱµÁ¤Ç¤¹

¡¡if(!bool·¿¤ÎÊÑ¿ô̾){ }  ¤Ï  if(bool·¿¤ÎÊÑ¿ô̾ == false){ } ¤ÈƱµÁ¤Ç¤¹

¡¡º£²ó¤Ï isShooted ¤È¤¤¤¦ÊÑ¿ô¤Î¾ò·ï¼°¤Ë¡¢²¼¤Î¾Êάµ­Ë¡¤òÍøÍѤ·¤Æ¤¤¤Þ¤¹¡£
if(!isShooted){ } // isShooted ¤¬ false ¤Ê¤é¤Ð¡¢¤È¤¤¤¦°ÕÌ£¤Ç¤¹


±þÍÑ¡ã¿Æ»Ò´Ø·¸¤òÍøÍѤ·¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°¤Ë¥Ü¡¼¥ë¤Î°ÌÃÖ¤òÄɽ¾¤µ¤»¤ë¡ä


¡¡Unity¤Ë¤Ï¥Ò¥¨¥é¥ë¥­¡¼¾å¤ËÀßÃÖ¤·¤¿¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È´Ö¤Ë¿Æ»Ò´Ø·¸¤ò·ë¤Ð¤»¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
¿Æ»Ò´Ö¤Ç¤ÏTransform¤ÎÃͤμè¤êÊý¤¬ÊѲ½¤·¤¿¤ê(»Ò¥ª¥Ö¥¸¥§¥¯¥È¤Ï¿Æ¤ËÂФ·¤Æ¤ÎÁêÂÐŪ¤ÊºÂɸɽ¼¨¤Ë¤Ê¤ë)¡¢¿Æ¤¬°ÜÆ°¤¹¤ë¤È»Ò¤â°ì½ï¤Ë°ÜÆ°¤¹¤ë¡¢¤È¤¤¤Ã¤¿ÆÃħ¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¿Æ»Ò´Ø·¸¤Ë¤Ä¤¤¤Æ¤Ï¡¢¤³¤Á¤é¤Î¥µ¥¤¥ÈÍͤ¬¾Ü¤·¤¤¤Î¤Ç»²¹Í¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£

¤ì¡¼ÍÍ
Unity¤Î¥ª¥Ö¥¸¥§¥¯¥È¤Î¿Æ»Ò´Ø·¸¤Ë¤Ä¤¤¤Æ¡Ú½é¿´¼Ô¸þ¤±¡Û
https://dkrevel.com/makegame-beginner/parent/

¡¡
¡¡¤³¤Î¿Æ»Ò´Ø·¸¤Îµ¡Ç½¤òÍøÍѤ·¤Æ¡¢¥×¥ì¥¤¥ä¡¼¤È¥Ü¡¼¥ë¤È¤ò¿Æ»Ò´Ø·¸¤Ë¤·¤Þ¤·¤ç¤¦¡£
¤³¤¦¤¹¤ë¤³¤È¤Ç¡¢¥²¡¼¥à³«»Ï»þ¤Ë¡¢¥×¥ì¥¤¥ä¡¼¤Î°ÜÆ°¤Ë¹ç¤ï¤»¤Æ¥Ü¡¼¥ë¤¬°ì½ï¤ËÆ°¤¯¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£

¡¡¿Æ»Ò´Ø·¸¤Îºî¤êÊý¤Ï¡¢¥Ò¥¨¥é¥ë¥­¡¼¾å¤ÇľÀÜÊѹ¹¤¹¤ë¤«¡¢¤¢¤ë¤¤¤Ï¥¹¥¯¥ê¥×¥È¤ò»È¤Ã¤ÆưŪ¤Ë¿Æ»Ò¤Ë¤¹¤ë¤«¡¢¤È¤¤¤Ã¤¿ÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£

¡¡¥Ò¥¨¥é¥ë¥­¡¼¾å¤Ë¿Æ»Ò¤Ë¤¹¤ë¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤¬¤¢¤ë¾ì¹ç¡¢¥É¥é¥Ã¥°¥¢¥ó¥É¥É¥í¥Ã¥×¤·¤Æ¿Æ»Ò¤Ë¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤¹¡£
https://gyazo.com/b7b52310cf15c3e7ef0c0b9293b159b0

¥¹¥¯¥ê¥×¥È¤Î¾ì¹ç¡Ê¥²¡¼¥à¼Â¹Ô»þ¤Ë¿Æ»Ò¤Ë¤¹¤ë½èÍý¤¬¤¢¤ë¡Ë
https://gyazo.com/85a619c38477eb2a7881e45b9921ca97


¡¡¿Æ»Ò´Ø·¸¤Ë¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤·¤¿¤¬¡¢¤³¤Î¤Þ¤Þ¤Î¾õÂ֤ǥܡ¼¥ë¤òȯ¼Í¤·¤Þ¤¹¤È¡¢¥Ü¡¼¥ë¤Î°ÌÃÖ¾ðÊ󤬿ƤËÂФ·¤Æ¤Î°ÌÃÖ¾ðÊó¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤¿¤á
Àµ¾ï¤ÊÊý¸þ¤Ø¤Èȯ¼Í¤¹¤ë¤³¤È¤¬½ÐÍè¤Þ¤»¤ó¡£

¡¡¤½¤Î¤¿¤á¡¢È¯¼Í¤Î¥¿¥¤¥ß¥ó¥°¤Ë¹ç¤ï¤»¤Æ¡¢¥Ü¡¼¥ë¤È¥×¥ì¥¤¥ä¡¼¤È¤Î¿Æ»Ò´Ø·¸¤ò²ò¾Ã¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡£

https://gyazo.com/0a4602bc7adf4bb628bb74e073f60638

¡¡Æ°²è¤ò´Ñ¤Æĺ¤¯¤È¤ª¤ï¤«¤ê¤¤¤¿¤À¤±¤ë¤è¤¦¤Ë¡¢¥Ü¡¼¥ë¤¬È¯¼Í¤µ¤ì¤ë¤È¤­¤Ë¤Ï¡¢¥×¥ì¥¤¥ä¡¼¤È¥Ü¡¼¥ë¤È¤¬¿Æ»Ò´Ø·¸¤ò²ò¾Ã¤·¡¢
¤½¤ì¤¾¤ì¤¬ÊÌ¡¹¤Î¥²¡¼¥à¥ª¥Ö¥¸¥§¥¯¥È¤È¤·¤ÆÆÈΩ¤·¤Æ¤¤¤ë¤Î¤¬¤ï¤«¤ë¤È»×¤¤¤Þ¤¹¡£


¡¡¤½¤ì¤Ç¤Ï¡¢¿Æ»Ò´Ø·¸¤ò¹½ÃÛ¤¹¤ë¾ì¹ç¤È²ò¾Ã¤¹¤ë¾ì¹ç¤ò¼ÂºÝ¤Ë¥¹¥¯¥ê¥×¥È¤«¤éÊѹ¹¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Þ¤·¤ç¤¦¡£

StartShot.cs

¡¡<=¡¡¥¯¥ê¥Ã¥¯¤¹¤ë¤È³«¤­¤Þ¤¹¡£(bool·¿¤Ç¥Ü¡¼¥ë¤Îȯ¼Í¤òÀ©¸æ¤·¤Æ¤¤¤ë½èÍý¤ËÄɵ­¤·¤Æ¤¤¤Þ¤¹)

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


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

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

Menu



´ðÁÃ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

private



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

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