์ฒซ๋ฒ์งธ ์ฌ์ง Instantiate์ 1๋ฒ์งธ ํ๋ผ๋ฏธํฐ์ Fire.bullet ๋์ this.gameObject๋ฅผ ๋ฃ์ผ๋ฉด ์๊พธ ์ปดํ์ผ ์๋ฌ๋ ์์ธ๊ฐ ๋จ๋๋ฐ ์ด๋ป๊ฒ ํด์ผ ํ ๊น..
๋ชฉํ๋ ๋ง์ฐ์ค๊ฐ ๊ฐ๋ฆฌํจ ์ง์ ์ผ๋ก ๋ฌผ์ฒด๋ฅผ ๋ฐ์ฌํ๋ ๊ฑฐ๊ณ , ๊ผญ ๊ฐ๋ ๊ธฐ๋ฐ์ผ๋กย ๊ทธ๋ฆฌ๊ณ ํด๋์ค ์จ์ ๊ตฌํํ๊ณ ์ถ์
๋ฐ์ ์ฌ๋ ๋ถ์ก์์ ์ ๋ง ์ ๋ง ๋ฏธ์ํจ
์ ๋ํฐ api๋ฅผ ์์ฑ์์์ ๊ตฌํํด์..
this.gameobject๋ฅผ๋ฃ์ผ๋ฉด Bulletํด๋์ค๊ฐ ๋ถ์ด์๋ Bullet์ค๋ธ์ ํธ๊ฐ ์์ฑ๋์ง? ๊ทผ๋ฐ Bullet์ค๋ธ์ ํธ๊ฐ ์์ฑ๋๋ฉด ์์ฑ๋ ์ค๋ธ์ ํธ์๋ Bulletํด๋์ค๊ฐ๋ฌ๋ ค์๊ณ ๊ฑฐ๊ธฐ์๋ ์์ฑ๋๊ฒ ์ง?
๊ทธ๋ผ ๋ ์์ฑ๋์ ํํ Bullet ํด๋์ค๊ฐ๋ถ์ด์์๊ฑฐ๊ณ ๋ ์์ฑ์๋ฅผํตํด ์ธ์คํด์ค๊ฐ ์์ฑ๋๊ฒ์ง?
๋ฐ๋ณตํด์ ๊ณ์ ์๊ธฐ๋๊น ์ฌ๊ทํจ์๊ผด์ด ๋๋ฒ๋ฆฌ๋๊ฑฐ์ง
public void CreateBullet() ํจ์ ํ๋๋นผ์ ๋ญ๊ฐ ๋ฐ์ฌ๋ฅผ ํ๋ ค๊ณ ์ก์ ์ ์ทจํ์๋๋ง ์์ฑํ๋๊ฑฐ๋ก ๋ง๋ค๋ฉด ๋ ๊ฑฐ๊ฐ์๋ณด์
๊ฐ์ฌํฉ๋๋ค.
๊ทผ๋ฐ ์ ๋ฐ์ดํธํ ๋ ์ผ๋ถ๋ฌ ์๊ฐ๋นผ๊ณ ํ๋๊ฑฐ์? ํ๋ ์ ๊ณ ์ ๊ฑธ๊ฑฐ๋ฉด ์๊ด์์ง๋ง ์ ํ ์๋ชป๋ ๊ณ์ฐ ๋ฐฉ์์ธ๋ฐ
time.deltatime ๊ณฑํด์ค๋ผ
๋จธ๋ฆฌ๋ก๋ ์๊ณ ์์์ง๋ง ์ญ์ ์๊ณ ์์๋ค์. ์ง์ ๊ฐ์ฌํฉ๋๋ค.