viewimage.php?id=2abcdd23dad63db0&no=29bcc427bd8677a16fb3dab004c86b6fad513288d8b12350315821b430ef7a6a1fd4ad8a6ba7ef00a7c1baf9fbbc6274761e7c2e0ac936cbf1c8


์œ ๋‹ˆํ‹ฐ 2d๋กœ ๋ก๋งจ๊ฐ™์€๊ฑฐ ๋งŒ๋“ค๊ณ  ์žˆ๋Š”์ค‘์ธ๋ฐ


์ง€๊ธˆ ์ด์•Œ ๋ฐœ์‚ฌ ๋ถ€๋ถ„ ๋งŒ๋“ค๊ณ  ์žˆ์–ด


์œ ๋‹ˆํ‹ฐ ๊ฐ•์ขŒ๋“ค ์ฐพ์•„๋ณด๋ฉด


Throw ํ•จ์ˆ˜๋กœ ์บ๋ฆญํ„ฐ๊ฐ€ ์ด์•Œ์„ ๋ฐœ์‚ฌํ•˜๋Š”๊ธฐ๋Šฅย 

bullet ํ•จ์ˆ˜๋กœ ์ด์•Œ์ด ๋‚ ์•„๊ฐ€๋Š” ํ•จ์ˆ˜ ๋”ฐ๋กœ ๋งŒ๋“ค๋ผ๊ณ  ๋ชจ๋“  ๊ฐ•์ขŒ๋“ค์ด ๊ทธ๋ ‡๊ฑฐ๋“ ?


Rigidbody.AddForce(jumpVelocity, ForceMode2D.Impulse);


๋ณดํ†ต AddForce๋กœ ์ด์•Œ์„ ์›€์ง์ด๋Š”๋ฐ

3D์ธ๊ฒฝ์šฐ๋Š” transform.forward๋กœ ๋ฐ”๋ผ๋ณด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์œ๋‹ค๊ณ  ์ณ๋„


2D๋Š” ๊ทธ๋ ‡๊ฒŒ ํ• ์ˆ˜ ์—†์ž”์•„

๋‚˜๋Š” ์ง€๊ธˆ ํ•˜๊ณ ์‹ถ์€๊ฒŒ ์บ๋ฆญํ„ฐ๊ฐ€ ๋ฐ”๋ผ๋ณด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ด์•Œ์„ ๋ฐœ์‚ฌํ•˜๊ณ  ์‹ถ์€๋ฐ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์–ด


bulletํ•จ์ˆ˜์— ์บ๋ฆญํ„ฐ๊ฐ€ ์–ด๋””๋ฅผ ๋ฐ”๋ผ๋ณด๋Š”์ง€ ์•Œ์ˆ˜์žˆ๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ• ์—†์„๊นŒ?


์ด์•Œ prefeb์— bullet ํ•จ์ˆ˜๊ฐ€ ๋“ค์–ด๊ฐ€์žˆ๋Š” ์ƒํ™ฉ์ž„


๋‹ค์‹œ ์„ค๋ช…ํ•˜์ž๋ฉด


bulletํ•จ์ˆ˜์— AddForce์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๊ณ ์ •๋˜์žˆ์–ด์„œ ๋ชจ๋“  ์ด์•Œ์ด ๊ฐ™์€ ๋ฐฉํ–ฅ์œผ๋กœ ๋‚ ์•„๊ฐ€๋Š”๋ฐ


๋ถ€๋ชจ๋„ ๋ญฃ๋„ ์•„๋‹Œ ์ฃผ์ธ๊ณต์บ๋ฆญํ„ฐ ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ๋ฐ”๋ผ๋ณด๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ด์•Œ์„ ๋ฐœ์‚ฌํ•˜๊ณ  ์‹ถ์Œ