transform.DoMoveX๋ ์ด๋ ์ค์๋ ์ค๋ ฅย ์ ์ฉ๋๋๋ฐย rigidbody.DoMoveX๋ Y๊ฐ ๋ณํ ์์ด X๊ฐ๋ง ์ํ๋ ๋๋ก ์ด๋ํ๊ณ ์ด๋ ์ข ๋ฃ ํ ๊ธฐ์กด ์๋๋ก ๋ณ๊ฒฝ๋๋๋ฐย rigidbody.DoMoveX๋ ์ด๋ ์ค์ ์ค๋ ฅ ์ ์ฉ๋๊ฒ ๋ชปํด?
[๐ฃ์ง๋ฌธ] rigidbody.DoMoveX ์ค๋ ฅ
์ต๋ช
(14.50)
2022-06-22 15:20:00
์ถ์ฒ 0
๋๊ธ 8
๋ค๋ฅธ ๊ฒ์๊ธ
-
๊ฒ์๊ฐ๋ฐ์๋คํํ ๋ ์ข์ ์์์ด๋ค์
[1][๐ฌ] gjgj(wltn951357) | 22.06.22์ถ์ฒ 0 -
2d ์ฟผํฐ๋ทฐ๋ 3d๋ฅผ ๋ฐฐ์์ผํจ ?..
[10][๐ฌ] ์ต๋ช (218.38) | 22.06.22์ถ์ฒ 0 -
์ ๋ํฐ ios ๋น๋ ์ง๋ฌธ
[4][๐ฌ] ์ต๋ช (223.62) | 22.06.22์ถ์ฒ 0 -
์ด๋ฐ ์ฑ์ฐ๋ ์ผ๋ง๋ ๋ฐ์๊น
[4][๐ฌ] Anonymous(220.86) | 22.06.22์ถ์ฒ 0 -
์๋ฒ ๋ง๋ค๊ณ ์ถ์์ฌ๋์ ๋ณด์์ค
[13][๐ฌ] ์ต๋ช (14.33) | 22.06.22์ถ์ฒ 4 -
์กด๋ ๋ญ๊ฐ ์ฐฝ๋ฐ์๋ณด๋ฉด ํ๋ฃจ์ข ์ผ ์๋ฌด์๊ฐ์์ด ์ด๊ณ ์ถ์
[6][๐ฌ] ์ต๋ช (125.178) | 22.06.22์ถ์ฒ 0 -
onTriggerEnter2D๋ OnCollisionEnter2D ์ฐจ์ด
[7][๐ฌ] ์ต๋ช (14.50) | 22.06.22์ถ์ฒ 0 -
์ธ๋์์ค์ผ๋ก ์๋ฒ๊ฒ์๋ง๋ค๋ฉด ํ ใ ใดํ๋??
[14][๐ฌ] ์ต๋ช (7hvc5bphs4sv) | 22.06.22์ถ์ฒ 0 -
[๊ถ๊ธํ ์ธ๋ถ์ด๋ค ํ๋ ] ๊ฐฑ๊ธฐ๊ฒ์์ค๋์ ํ๊ธฐ
[3][๐ฌ] ์ต๋ช (112.220) | 22.06.22์ถ์ฒ 9 -
์ ๋ํฐ 3dํ์ผ ์ ๋ํฐ ์์ด ์ด ์ ์๋ ๋ฐฉ๋ฒ ์์๊น์?
[4][๐ฌ] ์ต๋ช (1.237) | 22.06.22์ถ์ฒ 0
๋ ์๊น ์ด๋ํ ๋ ๋ฒฝ๋ซ๊ณ ๊ฐ๋ ๋ฌธ์ ์ด์ผ ํด๊ฒฐํ๋๊ณ ๋ฌผ์ด๋ดค๋ ์ ์ง. ๋ด๊ฐ ๋ญ๋ฌ๋, ๋ฌผ๋ฆฌ์์ง ์ ๋๋ก ํจ๊ณผ ๋ฐ์ผ๋ ค๋ฉด velocity๋ force๋ง ์จ์ผํ๋ค๋๊ป. rigidBody์ position๋ transform.position์ด๋ ํฐ ์ฐจ์ด ์์ด, ์ฐจ์ด๋ FixedUpdate์์ ์ position์ด ์ธํ ๋๋๊ฑฐ๊ณ , ์๋ง rigidBody position ๋ณ๊ฒฝ๋๋ฉด velocity 0์ผ๋ก ๋ ๋ ค๋ฒ๋ ค์ ๊ทธ๋ฌ๋๊ฑธ๊ฑฐ์ฌ.
๋ค๋ฅธ ๊ธ ๋๊ธ์ rigidbody.DoMoveX ์ด๊ฑฐ์จ๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค๊ณ ํด์ ์จ๋ดค๋๋ฐ ์ด๋ ์ค ์ค๋ ฅ ์๋ฐ๋๊ฑฐ ๋นผ๊ณ ๋ ์ํ๋ ์์ง์์ด ๋์์ ๊ณ์ ํ์ธํ๋ฉด์ ๋ณด๋๊น rigidbody.DoMoveX ์ ์ ์๋ ์ ์ฅ๋์ด์๋ค๊ฐ rigidbody.DoMoveX ๋๋๊ณ ๊ธฐ์กด ์๋๋ก ๋ฐ๊ฟ์ฃผ๋๋ผ๊ณ rigidbody.DoMoveX๊ฐ ๊ฒฝ์ฌ๋ฉด ์ค๋ฅผ๋ ์ค๋ ฅ ์ํฅ์ผ๋ก ํ์ง๋ณด๋ค X๊ฑฐ๋ฆฌ ์งง์์ Force๋ velocity๋ง๊ณ rigidbody.DoMoveX ์ด๊ฑฐ ์ฐ๊ณ ์ถ์๋๋ฐ ์ด์ฉ ์ ์๋คใ ใ
๋ง์ ์๋ชปํ๋ค Force๋ velocity๊ฐ ๊ฒฝ์ฌ๋ฉด ์ค๋ฅผ๋ ์ค๋ ฅ ์ํฅ์ผ๋ก ํ์ง๋ณด๋ค X๊ฑฐ๋ฆฌ ์งง์์ง๊ณ rigidbody.DoMoveX ์ด๊ฑฐ๋ X๊ฑฐ๋ฆฌ๊ฐ ์ ์ค์ด๋ค์ด์ rigidbody.DoMoveX ์ด๊ฑฐ ์ฐ๊ณ ์ถ์๋๊ฑฐ์
DoTween์ ๋ณด๊ฐ๋ฒ์ ์ด์ฉํ ๋๊ตฌ๋๊น ์๊ฐํด๋ด๋ผ. DoMoveY(0,10,1) ๋ผ๊ณ ํ๋ฉด, DoTween์ ์ฅ์์ ์ฃฝ์๋ค ๊บ ๋ 1์ด๋๋ y๋ฅผ 10์ผ๋ก ๋ง๋ค์ด์ค์ผ ํ์์. ๊ทธ๋ผ ์ด๊ฒ ์ค๋ ฅ์ ์ํฅ์ ๋ฐ์ผ๋ฉด 1์ด๋ค์ y๊ฐ 10์ด ๋ ์๊ฐ ์๋. ๋น์ฐํ DoTween์ velocity ์ ์ฅํด๋จ๋ค๊ฐ ๋์ ๋ค์ ๋ณต๊ตฌํด์ฃผ๋ ๋ฐฉ๋ฒ์ ์ฐ๊ฒ ์ง..
๊ทธ๋์ ๋ฌผ๋ฆฌ์์ง์ผ๋ก ์ฌ์ด๋์คํฌ๋กค ๊ฒ์ ๋ง๋ค๋ ๊ฒฝ์ฌ ์ค๋ฅด๋๊ฑฐ๋ ๊ฒฝ์ฌ ๋ด๋ ค๊ฐ๋๊ฒ ๋ง์ฃผ์น๋ ๋ฌธ์ ๋ค ์ค ํ๋์ฌ. ๊ทธ๋ฅ X๋ก ์ด๋ํ์๋ ๊ฒฝ์ฌ์ฌ๋ผ๊ฐ๋ ๋์ฌ๋ผ๊ฐ๊ณ , ๊ฒฝ์ฌ ๋ด๋ ค๊ฐ์๋ ์๊ฐ ์๊พธ ๊ณต์ค์ ๋ถ๋ ์ ๋จ์ด์ง๋
transform.DoMoveX๋ ์ค๋ ฅ ์ํฅ๋ฐ์์ ๋ญ๊ฐ ์ค์ ํ๋๊ฒ ์๋ ์ถ์์ด ๊ธฐ์กด force ๋ฐฉ์์ผ๋ก ํด์ผ๊ฒ ๋ค ๋ต๋ณ ๊ณ ๋ง์ :)
๋จ์ํ ๋ฌธ์ ๋ ์๋๋ค.
https://www.youtube.com/watch?v=QPiZSTEuZnw
์ด๋ฐ๊ฑฐ ์ฐธ๊ณ ํด๋ด
์งฑ๊ณ ๋ง์์ฌ~