์ง๊ธ ์บ๋ฆญํฐ ์คํฌ๋ฆฝํธ๋ฅผ ์ง๊ณ ์๋๋ฐ
์๋ฌด๋ฆฌ ๋ฐ๊ฟ๋ด๋ ์ ์๋๋ ๋ถ๋ถ์ด ์์.
Updateํจ์๋ก๋ ์
๋ ฅ์ ๋ฐ๊ฑฐ๋ ์ ๋๋ฉ์ด์
์ ํํ๋ ์ฉ๋๋ก ์ฐ๊ณ ์๊ณ
Fixed updateํจ์๋ก ์บ๋ฆญํฐ ์ด๋์ํค๋ ์ฉ๋๋ก ์ฐ๊ณ ์๊ฑฐ๋ ?
์ผ๋จ ์ถ๊ฐ์ค๋ช
๋ ํ๋ฉด ์ข์ฐ ์ด๋์ AddForce ์์ฐ๊ณ
Rigidbody.velocity๋ฅผ ์จ์ ์ด๋์ํค๊ณ ์์.
๋ฌธ์ ๋ ์ด์ ์ฌ๊ธฐ๋ค๊ฐ ์ ํ ์ก์
์ ์ถ๊ฐํ๊ณ ์ถ์๋ฐ
AddForce๋ฅผ ์คํฌ๋ฆฝํธ์ ๋ฃ์ด๋ ์๋์ด ์ ์๋๊ณ
Velocity๋ฅผ ๋ฃ์ผ๋ ์บ๋ฆญํฐ๊ฐ ์ ํ ํ ๋ ํ
๋ ํฌํธํ๋๋ง๋ฅ
์ ๋ฉธ์ฐ๋ฏ์ด ๋ฐ๋๋ผ๊ณ ...
๊ทธ๋์ ๊ถ๊ธํ์ ์ ๋ฆฌํ๋ฉด ๋ค์ ์ธ๊ฐ์ง์ผ.
1. AddForceํ๊ณ Rigidbody.Velocity๋ ์๋ ๋์์ ์ธ ์ ์๋ ๋๋ค์ด์ผ?
2-1. ๋ง์ฝ ๋์์ ์ธ ์ ์์ผ๋ฉด ์ฝ๋๋ฅผ ์ด๋ค ์์ผ๋ก ์์ฑํด์ผ ํ ์ง ๊ฐ์ด๋์ข ์ก์์ค
2-2. ๋ง์ฝ ๋์์ ์ธ ์ ์์ผ๋ฉด ์ด์์ด๋ฉด Velocity๋ง ์จ์ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์ถ์๋ฐ, ๋งค๋๋ฌ์ด ์ ํ๋ฅผ Velocity๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ ์์๊น?
๋ด๊ฐ ์ฝ๋ฉ์ ์์ํ์ง ์ง์ง ์ผ๋ง ์๋์ ์ค๋ช
ํด์ค๋ ๋ชป์์๋ค์ด๋จน์ ์๋ ์์ด... ๊ทธ๋๋ ์ต๋ํ ์ดํดํ๋๋ก ๋
ธ๋ ฅ ํด๋ณผ๊ป.
- dc official App
์๋์๋๋ ์ด์ ๋ ์๋ง ์ด๋ํ๋ฉด์ ์ ํํ๋ ์ํฉ์ผ๊ฑด๋ฐ Addforce๋ ํ์ ๊ฐํ๋ ์ฝ๋๊ณ , Velocity๋ ๊ฐ์์ ๊ฐํ๋ ์ฝ๋์. ๋๋ฌธ์ ์ด๋ํ๋ฉด์ ์ ํ๋ฅผ ํ๋ฉด ํ์ ๊ฐํ๋๊ฒ ๊ฐ์์ผ๋ก ์นํ๋ฒ๋ฆฌ๋๊น ์ ํ๊ฐ ์๋๋๊ฑธ๊ฑฐ์.
์ด๋๊ณผ ์ ํ ๋ชจ๋ Velocity๋ก ์ฒ๋ฆฌํ๋๊ฒ ๊ฐ์ฅ ์ด์์ ์ธ ๋ฐฉ๋ฒ์ผ๊ฑฐ๊ณ , Addforce๊ฐ์ ๊ฒฝ์ฐ๋ ๋ฌด๊ฒ์ ๋ฐฐ๋ก ๋๋ ํ์ ๊ฐํด์ผ ๊ณต์ค์ ๋์์ก๋...๊ทธ๋ฌ์๊ฑฐ์. ๊ทธ๋์ Rigidbody์ Mass(์ง๋)์ ์ํฅ์ ๋ฐ์. ๊ทธ๋์ Velocity๋ก ์ ํํ ๋ Addforce๋ง๋ฅ ๊ฐ์ ๋์ฌ๋ฒ๋ฆฌ๋ฉด ๋น์ฐํ ์ ๋ฉธํ๋ฏ์ด ์ ํํ์ง
์ ํํ ๋ Velocity๋ก ์ฌ์ฉํ ๊ฑฐ๋ผ๋ฉด ๊ฐ์ 15์ดํ๋ก ์ค์ ํด๋ณด๊ธธ ๋ฐ๋
๋ต๊ธ ์ ๋ง ๊ณ ๋ง์! ๊ด์ฐฎ์ผ๋ฉด ๊ฐ์ 15 ์ดํ๋ก ์ค์ ํ๋ผ๋ ๊ฒ ๋ฌด์จ ๋ป์ธ์ง๋ง ๋ฌผ์ด๋ด๋ ๋ ๊น? ๋๋จธ์ง๋ ์ ๋ถ ์ดํดํ์ด! - dc App
ํน์ ์ ํํ ๋ ๊ฐํ๋ ํ์ ์ฝ๋ ๋ด์์ ์ผ์ํ ์ซ์๋ฅผ ์ง์ ํด์ ํ๊ณ ์๋ค๋ฉด ์ ์ญ ๋ณ์๋ฅผ ํ๋ ๋ง๋ค์ด์ ํ๊ธธ ๋ฐ๋. ์๋ฅผ ๋ค์ด public float JumpPower; ๊ฐ์ ๋ณ์๋ฅผ ๋ง๋ค์ด์ ์ธ์คํํฐ ๋ทฐ์์ ์ปจํธ๋กคํ๋๊ฒ ์ ์ผ ์ ํ
๊ฐ์ฌ... ์๋์ ๊ฐ์ฌ... - dc App
์ถ์ฒํ๋ ์ข์ ๋ฐฉ๋ฒ ๋ฌด๋ธ๋ฅผ RigidBody.Velocity = ์์๋ฅผ ์ฐ์ง๋ง๊ณ RigidBody. Velocity += ๊ฐ์๋ ๋ก ๋ณ๊ฒฝํ๊ณ ๋๊ฐ XY์ด๋์ต๋๊ฐ์ ์ ํด๋๊ณ Rigidbody.velocity์ XY์ฌ์ด์ฆ๊ฐ max๋ฅผ ๋ชป ๋๊ฒ๋ ์ฝ๋ฉํด๋ด ๊ทธ๋ผ AddForce ํจ์๋ ์ฌ์ฉ๊ฐ๋ฅํ๊ณ , ์์ง์๋ ๋ถ๋๋ฌ์์ง๊ณ ์ข์๊ฑฐ ๊ฐ์ - dc App
์ ๊ฐ์๋๋ฅผ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ ๋ชฐ๋ผ์ ์ด๊ฑด ๋ด๊ฐ ์ฐพ์๋ด์ ๋ฐ๋ก ํด๋ณผ๊ป. ์ด๋ฏธ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ํด๊ฑํด๋๊ธด ํ์. ๊ทธ๋๋ ๊ณ ๋ง์ฐ์ด! - dc App