ํ์์์๋ transform.Translate์ค๋๊ฑธ๋ก ๋ฐฐ์ ๋๋ฐ ์ ํ๋ธ ๊ฐ์ข๋ค์ rigid.AddForce๋ rigid.velocity์ฐ๋๋ฐ ๋ญ๊ฐ ๋ ์ข์๊ฑฐ์?
[๐ฃ์ง๋ฌธ] ์ ๋ํฐ ์ด๋๊ด๋ จ ์ง๋ฌธ
์ต๋ช
(175.113)
2020-04-01 06:06
์ถ์ฒ 0
๋๊ธ 10
๋ค๋ฅธ ๊ฒ์๊ธ
-
์์ ๋ง๋ค๊ณ ์๋ ํฌํธํด๋ฆฌ์ค ์น์ฌ์ดํธ ์ธ๋ฐ ์ด๋ ๋ [4][๐ฌ] basemark(bibimkimchi) | 20.04.01์ถ์ฒ 1
-
๋์ด ์ข ์ด๋ฆฐ ์น๊ตฌ๋ค์ ๋ง๋ค๊ณ ์ถ์๊ฑฐ ๋ง๋ค๊ณ [3][๐ฌ] ์ต๋ช (14.36) | 20.04.01์ถ์ฒ 0
-
ํ์ํ VR FPS ์คํ๋ฌ์ค ์ ์ ๋ค๋ ํ๋ ์ด ๊ฐ๋ฅํ๊ฒ ๋์์ต๋๋ค [13][๐ฌ] sighpie(sighpie) | 20.04.01์ถ์ฒ 6
-
๊ฐ์๊ธฐ ์๊ฐ๋ฌ๋๋ฐ [1][๐ฌ] ์ต๋ช (211.226) | 20.04.01์ถ์ฒ 0
-
์ฌ๊ธฐ์๋ ์๋ผ๋ค์ด ์ง์ง ์กด๋ ์๊ธด์๋ผ๋ค์ใ ใ ใ ใ [10][๐ฌ] ใ ใ (153.33) | 20.04.01์ถ์ฒ 6
-
ํด๋ฆฌ์ปค ๋ฌด์ํ๋ฉด ์๋ผ ์ ๋ค์ [5][๐ฌ] ใ ใน(112.150) | 20.04.01์ถ์ฒ 0
-
์๋๋ฆฌ์ค ์คํ ๋ฆฌ ์ง๋๊ฑฐ๋ ์ฅ๋ ์๋์ง [7][๐ฌ] ์ต๋ช (175.223) | 20.04.01์ถ์ฒ 0
-
์ฌ์ง์ ๋จ [41][๐์ผ์ง] ๊น๋ฉ๊ฐ(scw973108) | 20.04.01์ถ์ฒ 10
-
2D ํก์คํฌ๋กค ๊ฒ์์์ ํ๋ ์ด์ด ์์ง์ผ ๋ ์ด๋ป๊ฒ๋ค ํ์๋์ง ๊ถ๊ธํฉ๋๋ค. [3][๐ฃ์ง๋ฌธ] ์ (110.47) | 20.04.01์ถ์ฒ 0
-
๋์๋ง, ์ฉ์ด ์ฌ์ ๋ค ๋ง๋ค์์ ใ ใ [๐ฌ] ๊ฐค์ฉ์์ด๋(mmnmmmnmmn32) | 20.03.31์ถ์ฒ 0
transform.Translate()๋ Transform์ Position๊ฐ์ ์ธ์ ๊ฐ๋งํผ ๋ณ๊ฒฝ์์ผ์ฃผ๋ ๊ฒ์. ์๋ฅผ ๋ค์ด (0,0,0) ์ขํ๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ์ค๋ธ์ ํธ์ transform.Translate(new Vector3(1, 2, 3))์ ํ๋ฉด x๋ก 1, y๋ก 2, z๋ก 3๋งํผ ์ด๋ํ๋ ๊ฒ์ด๋ ์ต์ข ์ขํ๋ (1,2,3)์ด ๋จ.
rigid.Addforce์ rigid.velocity๋ Rigidbody ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ๋๊ฑฐ์. Rigidbody๋ ๋ฌผ๋ฆฌ ๊ด๋ จ ์ปดํฌ๋ํธ๋ก ์ค๋ ฅ, ์ถฉ๋์ฒ๋ฆฌ, ๋ง์ฐฐ ๋ฑ ๋ค์ํ ๋ฌผ๋ฆฌํ์์ ์๋ฎฌ๋ ์ด์ ํด์ค.
rigid.Addforce()๋ ๊ฒ์ ์ค๋ธ์ ํธ์ ๋ฌผ๋ฆฌ์ ์ธ ํ์ ๊ฐํ๋ ๋ฉ์๋์. ์ธ์๊ฐ 1~2๊ฐ๊ฐ ํ์ํ๋ฐ ํ๋๋ ์๋ ๋ฒกํฐ, ํ๋๋ ํ์ ์ฃผ๋ ๋ฐฉ์์. ์๋ ๋ฒกํฐ์ ๊ธธ์ด๊ฐ ๊ธธ ์๋ก ๊ฐํด์ง๋ ํ์ด ๊ฐํด์ง. ํ์ ์ฃผ๋ ๋ฐฉ์์ ์ฌ๋ฌ๊ฐ๊ฐ ์๋๋ฐ ForceMode ์ด๊ฑฐํ์ผ๋ก ๋ํ์ ์ผ๋ก ๋๊ฐ์ง๊ฐ ์๋๋ฐ force, impulse๊ฐ ์์. ์ฝ๊ฒ ์ดํดํ์๋ฉด force๋ ์ ์ ํ์ ๊ฐํ๋ ๊ฒ, impulse๋ ์ผ๊ตฌ๋น ๋ฐ๋ก ํ๋ ค์น๋ฏ ์๊ฐ์ ์ธ ํ์ ๊ฐํจ.
rigid.velocity๋ Rigidbody ์ปดํฌ๋ํธ ์์ฒด์ velocity๋ผ๋ ๋ฒกํฐ๊ฐ ์๋๋ฐ, Rigidbody๊ฐ ํ์ฌ๋ ๋ชจ๋ ๊ฒ์ ์ค๋ธ์ ํธ๋ ์ด๋น velocity ๋งํผ ์์ง์ด๊ฒ ๋จ. ์ด velocity๋ ์ฌ๋ฌ ์์ธ(์ถฉ๋, ๋ง์ฐฐ ๋ฑ)์ ์ํฅ์ ๋ฐ์ ๋ฐ๋ ์ ์์.
๊ทผ๋ฐ ๋ด๊ฐ ์ ์ด๋ฐ๊ตฌ๋ก ๊ธธ๊ฒ ์ผ๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์๋ฌดํผ ์ฑ๋ฅ์ ์ปค๋ค๋ ์ฐจ์ด๋ ์๊ณ ๊ทธ๋ฅ ์๊ธฐ๊ฐ ๋๋๋ง๋ค ํ์ํ๊ฑฐ ์ฌ์ฉํ๋ฉด ๋จ.
transform.Translate()๋ Rigidbody์ ์ํฅ์ ์ ํ ๋ฐ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฒฝ์ ๋ซ์ด๋ฒ๋ฆฌ๊ฑฐ๋ ๋ฒฝ์ ๋ฐํ๋ฒ๋ฆฌ๋ ํ์์ด ๋ฐ์ํ ์ ์์.
์ฅ translate ๋งคํ๋ ์๋ง๋ค ํด๋น๊ฐ๋งํผ ๋์ด๋๋๊ฑฐ์๋๋?
ํธ๋์ฌ๋ ์ดํธ๋ ๋ธํ์๋ ฅ์ ๋ฐ๋๊ฑฐ์๋? - dc App
translate ๋ธํ์๋ ฅ์ด์์? ๋ด๊ฐ ์๋ชป ์๊ณ ์์๋ญ
Translate ์์ฒด๊ฐ transform.position += ์ธ์๊ฐ ์ด๋ ๊ฐ๋ค๊ณ ์๊ณ ์์๋๋