๊ณ ์ ๊ฒ์์ฒ๋ผ ์๋ฏธ๋๊ฑฐ๋ฆฌ๊ฒ๋ฒจ๋ก์ํฐ ์ผ์๋ ๊ฐ์์ด๋ ๊ฐ์์๋๋ฐ ์ด๋ฐ๊ฑด ์ด๋ป๊ฒ ์์ฐ?๋ฆฌ์ง๋ฐ๋ ๋ฒกํฐ3์ ๋์ด๋ค x๊ฐ ์กฐ์ ํ๊ณ ๋ค์ ๋ฆฌ์ง๋ฐ๋์ ์ ์ฉ์์ผ๋ ์๋จน๋ค- dc official App
๋ฆฌ์ง๋ฐ๋ ์์ฐ๋๊ฐ ๋ฉ์ถ ๋ ๋ฆฌ์ง๋ฐ๋์ velocity๋ฅผ ํญ์ 0์ผ๋ก ์ ์งํ๋๊ฐ
๋ฐฉํฅํค ๋ ์๋ 0์ผ๋ก ํด๋๋ ๋ฌด์๋๋ฆฌ๋๋ฐ - dc App
์ฌ์ค ๋ฌผ๋ฆฌ์ ํ๋์ ํ๋ ์ปดํฌ๋ํธ๋ฅผ ๊ฐ๊ณ ๋ฌผ๋ฆฌ์ ์ด์ง ์์ ํ๋์ ๊ตฌํํ๋ ค๊ณ ํ๋ ์์ ์์ ์ข ๊ณ ๋ฏผํด๋ณผ ํ์๊ฐ ์์
๊ฒ์๋ฉ์ด์ปค ์คํ๋์ค๋ ๋ฐ์คํฌ๋ ๊ธฐ๋ฐ์ด์๋๋ฐ ๊ทธ๊ฑด ์ ๋จน์์์ - dc App
๋ฌผ๋ฆฌ์ผ์๋ - dc App
๊ทผ๋ฐ rigidbody.velocity = Vector3.zero ํ๋ฉด ์๋๋ค๊ณ ?
๊ทธ๋ ๊ฒ ํ๋ฉด ์ ํ์ค์ ์ธ๋ก ์๋๋ ๋ฉ์ถฐ๋ฒ๋ฆฌ์ง ์๋ - dc App
๋ฒกํฐ๋ฅผ ์ ์ฅํ๊ณ ์ ๋ก ์ด ๋ค์ ๋ค์ ์ ์ฉํด๋ณผ๊น - dc App
y์ถ๋ง ์ด์ ๊ฐ ์ ์งํ๊ณ ๋๋จธ์ง 0ํด๋ด. rigidgbody.velocity = new Vector3(0, rigidbody.velocity.y, 0) ์ด๋ฐ์์ผ๋ก
์ ๋ํฐ๋ง๊ณ ํ์ดํฐ๋ก ๋ง๋ค์ด
ใด ๋๋ด์ด๋ ๊ฒ์ํ๋๋ผ ์๊ฐ๋ฒ๋ฆฌ์ง๋ง์
์ผ๋จ move = Input.GetAxis("Horizontal"); if (move == 0) body.velocity = new Vector3(0,body.velocity.y,0); ์ด๊ฑด ์๋จน์
ํด๊ฒฐํจ ํ๋ก์ ํธ ์ ํ ์ธํ์์ Axes ์ ํ ์์ ์ค๋ ฅ ๋ง์ง๋ ๋๋ค
๊ฐค๋ก๊ทธ๋ ๋ ๊ฐ๋๋ฝ๋ค