2D ํ๋ซํฌ๋จธ๊ฒ์์ ๋ง๋ค๋ ค๊ณ ์ธ๊ตญ ์ ํ๋ธ ๊ฐ์ข๋ณด๋ฉด์ ๋ฐ๋ผํ๋๋ฐ
GetComponent<Rigidbody2D>().velocity = new Vector2(...์ค๋ต...)
์ด๋ถ๋ถ์์ rigidbody2D.velocity๋ ๋ณ์๊ฐ ์๋๋ผ์ ๋ฐํ๊ฐ์ ์์ ํ ์ ์๋ค๋ค์..ย ย ๋ฒ์ ์ด ๋ฌ๋ผ์ ๊ทธ๋ฐ๊ฑด๊ฐ์? ๋๊ฐ์ด ๋ฐ๋ผํ์ต๋๋ค.
์ฝ๋์์ฒด๋ ๋๊ฐ์๊ฑฐ๊ฐ์์.
๋ง์ฝ ๋ฒ์ ๋ฌธ์ ๋ผ๋ฉด ์ด๋ป๊ฒ ๋ฐ๊ฟ์ผ ํ๋์?
GetComponent<Rigidbody2D>().velocity = new Vector2(...์ค๋ต...)
์ด๋ถ๋ถ์์ rigidbody2D.velocity๋ ๋ณ์๊ฐ ์๋๋ผ์ ๋ฐํ๊ฐ์ ์์ ํ ์ ์๋ค๋ค์..ย ย ๋ฒ์ ์ด ๋ฌ๋ผ์ ๊ทธ๋ฐ๊ฑด๊ฐ์? ๋๊ฐ์ด ๋ฐ๋ผํ์ต๋๋ค.
์ฝ๋์์ฒด๋ ๋๊ฐ์๊ฑฐ๊ฐ์์.
๋ง์ฝ ๋ฒ์ ๋ฌธ์ ๋ผ๋ฉด ์ด๋ป๊ฒ ๋ฐ๊ฟ์ผ ํ๋์?
์ด ๋๊ธ์ ๊ฒ์๋ฌผ ์์ฑ์๊ฐ ์ญ์ ํ์์ต๋๋ค.
๋ ๊ฑด๋ฐ?
๋๊ฐ ์ฌ์ฉํ๋ ๋ฒ์ ์ด ๋ญ์ผ?
2019์์ ํ ์คํธํด๋ดค๋๋ฐ ์ ๋๋๋ฐ.. ์ ์๋ฌ๋ ๋ณดํต struct๋ก ์ ์ธ๋ ํ์ ์ ํ๋กํผํฐ์ ์ ๊ทผํ ๋ ์์ฃผ ๋ณด๊ฒ ๋๋๋ฐ, GetComponent<Rigidbody2D>.velocity.x = 0f; ์ด๋ฐ์์ผ๋ก ๊ฐ์ ์์ ํ๋ ค ํ๋๊ฑฐ ์๋?
์ ํํด์.. ์ด๊ฒ๋ง๋ค์.. ๊ฐ์ฌํฉ๋๋ค
์ ์ญ ๋ณ์๋ก Rigidbody2D ์์ฑํ์๊ณ Start ๊ตฌ๋ฌธ์ ์ ์ญ ๋ณ์์ GetComponent<Rigidbody2D>(); ํ์ ๋ค์์ ์ ์ญ ๋ณ์.Velocity ๋ก ํด๋ณด์