ºÇ½ª¹¹¿·¡§
orika_ex_miyako 2021ǯ01·î25Æü(·î) 12:53:23ÍúÎò
¡¡¥²¡¼¥à¥¹¥¿¡¼¥È¤ÈƱ»þ¤Ë¥Ü¡¼¥ë¤¬È¯¼Í¤µ¤ì¤ë»ÅÍͤˤʤäƤ¤¤Þ¤¹¤¬¡¢¤³¤Á¤é¤ò¡Ö²èÌ̤ò¥¯¥ê¥Ã¥¯(¥¿¥Ã¥×)¤·¤¿¤é¡×ȯ¼Í¤¹¤ë¤È¤¤¤¦³«»Ï¾ò·ï¤ËÊѹ¹¤·¤Æ¤¤¤¤Þ¤¹¡£
¼ÂÁõư²è
https://gyazo.com/8e8215866b281fc3cb2f05b9370c85e5
¡¡¤Þ¤º¤Ï²èÌ̤Υ¯¥ê¥Ã¥¯¤ò³Îǧ¤¹¤ë¾ò·ï¼°¤¬É¬Íפˤʤê¤Þ¤¹¤Î¤Ç¡¢ifʸ¤ò»È¤Ã¤ÆÀ©¸æÊ¸¤ò¹Í¤¨¤Æ¤¤¤¤Þ¤¹¡£
¤³¤Î¤Þ¤Þ¤Ç¤¹¤È²¿²ó¤Ç¤â¥¯¥ê¥Ã¥¯¤ò¤·¤Æ¥Ü¡¼¥ë¤òȯ¼Í¤Ç¤¤Æ¤·¤Þ¤¦¤Î¤Ç¡Ö£±²ó¤À¤±¡Êȯ¼Í¤·¤Æ¤¤¤Ê¤¤¤È¤¤À¤±¡Ë¡×¤È¤¤¤¦¾ò·ï¤â°ì½ï¤Ë¹Í¤¨¤Æ¤ª¤¤Þ¤¹¡£
¡¡¤½¤ì¤«¤é¤³¤Î¸å¡¢¡Ö¥×¥ì¥¤¥ä¡¼¤Îư¤¤Ë¹ç¤ï¤»¤Æ¥Ü¡¼¥ë¤â°ì½ï¤Ë°Üư¤µ¤»¤ë¡×¤È¤¤¤¦±þÍѤâÍѰդ·¤Þ¤¹¡£
¥×¥ì¥¤¥ä¡¼¤Î¾å¤Ë¥Ü¡¼¥ë¤¬¾è¤Ã¤ÆÆ°¤¯´¶¤¸¤Ç¤¹¤Í¡£¤³¤Á¤é¤Ï¥×¥ì¥¤¥ä¡¼¤È¥Ü¡¼¥ë¤È¤Î´Ö¤Ë¿Æ»Ò´Ø·¸¤òºî¤ëÀ߷פǹͤ¨¤Þ¤¹¡£
¡¡¤³¤Î¼ÂÁõ¤Ë¤è¤ê¡¢¥æ¡¼¥¶¡¼¤¬¼«Í³¤Ê°ÌÃ֤˥ץ쥤¥ä¡¼¤ò°Üư¤µ¤»¤Æ¤«¤é¥Ü¡¼¥ë¤òȯ¼Í¤Ç¤¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£
¥²¡¼¥àÀ¤¬Áý¤¹¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¤³¤Á¤é¤Ë¤âÄ©À路¤Æ¤ß¤Þ¤·¤ç¤¦¡£
±þÍÑÆ°²è
https://gyazo.com/a71049be67fadd025068e04e2122152c
¡¡°Ê²¼¤Î£²¤Ä¤Î¼ÂÁõÎã¤òÍѰդ·¤Þ¤·¤¿¡£¤É¤Á¤é¤ÎÎã¤Ç¼ÂÁõ¤ò¤·¤ÆÄº¤¤¤Æ¤â¹½¤¤¤Þ¤»¤ó¡£¤Þ¤¿¼ÂÁõ¤·¤Ê¤¤¾ì¹ç¤Ç¤âÆÉ¤ó¤Ç¤ª¤¯¤È³Ø½¬¤Ë¤Ê¤ê¤Þ¤¹¡£
£±¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£±<Rigidbody¤ÎVelocity¤òÍøÍѤ¹¤ë> £²¡¥ShotStart¥¹¥¯¥ê¥×¥È¤ò½¤Àµ¤¹¤ë¡£½¤Àµ°Æ¡¡¤½¤Î£²<bool·¿¤ÎÊÑ¿ô¤òÍøÍѤ¹¤ë>
¡¡¤½¤ì¤¾¤ì¤Ë³Ø½¬¤Ç¤¤ëµ»½Ñ¤¬°Û¤Ê¤ê¤Þ¤¹¡£
¡¦Rigidbody¥¯¥é¥¹¤Îvelocity ¡¦bool·¿¤ò¾ò·ï¼°¤Ë»ÈÍѤ¹¤ë¾ì¹ç¤Î¾ÊάµË¡
¡¡velocity¤È¤ÏRigidbody¥¯¥é¥¹¤Î»ý¤Ä¾ðÊó¤Î£±¤Ä¤Ç¡¢³Æ¼´(x,y,z)¤Î®Å٥٥¯¥È¥ë¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£
¥Ü¡¼¥ë¤¬Ää»ß¤·¤Æ¤¤¤ë¾ì¹ç¡¢velocity¤ÎÃͤϤ¹¤Ù¤Æ0¤Ç¤¹¡£(velocity = 0, 0, 0)
¡¡¥Ü¡¼¥ë¤¬Æ°¤¤¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ïy¼´°Ê³°¤Î¾ðÊó¤Ë®ÅÙ¤ÎÃͤ¬Æþ¤ë¤¿¤á¡¢¤½¤ÎÆâ¤Îz¼´¤Î®Å٥٥¯¥È¥ë¾ðÊó¤òÍøÍѤ·¤Æ¡¢Ää»ß¾õÂÖ¤ò´ÉÍý¤·¤ÆÈ¯¼Í¤òÀ©¸æ¤·¤Æ¤¤¤Þ¤¹¡£
¡ÚUnityÆþÌç¡ÛRigidbody¤Ç¼«ºß¤Ë°Üư!velocity¤Î³èÍÑÊýË¡!
https://www.sejuku.net/blog/55084
¡¡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
- ¥«¥Æ¥´¥ê¡§
- ¿Ê³Ø/¥¹¥¯¡¼¥ë
- ¥×¥í¥°¥é¥ß¥ó¥°
¥³¥á¥ó¥È¤ò¤«¤¯