Rigidbody addforce๋ก ํ๋ฉด ํจ์ฌ ํธํ๊ธด ํ๋ฐ ๋ฆฌ๊ทธ๊ฐ ์๊พธ ๋ง๊ฐ์ ธ์
Transform.position ์์ง์์ผ๋กย ๊ตฌํ
ํ์ฌ ๋ฌธ์ ์ : Boundary ๋ง๋ฌ์๋ ๋ค์ ์์ผ๋ก ๋ค์ด์ค๋ ๊ณผ์ ์์ ๋ฌผ๊ณ ๊ธฐ๊ฐ ํ์ ํ๋ ๋ถ๋ถ์ด ์ด์ํจ
-> Damping ๊ฐ์ ๋์ด๋ฉด ์ด์ํจ์ ์ค์ผ ์ ์๊ธดํ๋ฐ ๋ฐ๋๋ก ์ ์์ ์ผ๋ก ์์ง์ด๋ค๊ฐ ๋ฉ์ถ๋ ํํ๊ณ ๋ฉ์ถ๊ฒ๋จ
-> MoveDamping๊ณผ TurnDamping์ ๋ฐ๋ก์ฃผ๋๊ฐ, ๋ค์ Addforce๋ก ๋ง๋ค๊ณ Rig๋ฅผ ์๋ณด๋๊ฐ ํด์ผํจ
์ค ... ๊ถ๊ธํ๊ฒ ์๋๋ฐ ์ด๊ฑฐ ๋ฌผ๊ณ ๊ธฐ๋ ํ๋ํ๋ ์ค๋ธ์ ํธ ์ผ๊ฑฐ๋ผ ์๊ฐํ๋๋ฐ ์ต์ ํ ๋ถ๋ถ์ ์ด๋ป๊ฒ ์๊ฐํ๊ณ ์๋์ง ๋ฌผ์ด๋ด๋ ๋ ๊น?
Object Pooling ์ฐ๊ณ ์๊ณ , Fish๊ฐ ๊ณต์ ํ๋ ๊ณตํต ์ธ์๊ฐ์ ScriptableObject ์ฐ๋์ค ์๋ฐฑ ์์ฒ๋ง๋ฆฌ๋ผ๋ฉด ๋ชจ๋ฅด๊ฒ ๋๋ฐ ๋ง์๋ด์ผ ํ์ฌ์ 10 ~ 20 ๋ง๋ฆฌ ๋์ฌ๊ฑฐ๋ผ์ ํฌ๊ฒ ์ ๊ฒฝ ์์ฐ๊ณ ์์์