๊ฑฐ๋ฆฌd ์๋๋์ดh์ผ๋ ์ฌ๊ฐtheta ๊ตฌํ๋ ๊ณต์ ๊ธฐ์ต์ด์๋๋จ์ํฌ๋ฌผ์ ์ด๋์ผ๋ก ใ ใ
์์ฒญ ์ ๊ตํ๊ฒ ํด์ผํ๋๊ฑฐ ์๋๋ฉด ๊ทธ๋ฅ ์ผ๊ฐํจ์ ์จ..
๊ทธ๋ฅ ์ผ๊ฐํจ์ ๋ฌผ์ด๋ณด๋๊ฑด๋ ai๊ฐ ๊ณก์ฌํฌ์ ๋ ํฌ๊ตฌ๊ฐ๋ ์ก๋๊ฑฐ๋ผ
๋ด๊ฐ ์ง๋ฌธ์ ๋๋ฌด ๋ณต์กํ๊ฒ ๋ฐ์๋ค์๋๋ณด๋ค. atan2 ๋งํ๋๊ฑฐ ๋ง์ง?
๋ํฌ์๋๋ฐ, ์ด์ฐจํผ ํฌํ์์ง์์ ์ ๋ํฐ ๋ฆฌ์ง๋๋ฐ๋์ ์ค๋ ฅ ์ฌ์ฉํ ๊ฑฐ๊ณ ๋ํฌ์ ํฌ๊ตฌ์๋๋ ๊ณ ์ ์ด๋๊น ๋ฐ์ฌ๊ฐ๋๋ง ๊ณ์ฐํ๋ฉด๋๋๋ฐ, ์๋ฅผ๋ค์ด ๊ณ ์ ์ฐจ์ดh๋ฅผ 0์ผ๋ก์ก์ผ๋ฉด, ๊ฑฐ๋ฆฌd, ์ด๊ธฐ์๋ v, ์ค๋ ฅ๊ฐ์๋g ๋ฐ์ฌ๊ฐ๋ = asin( g * d / v^2 ) / 2 ์๋ ๊ทผ๋ฐ ๊ณ ์ ์ฐจh ๋ฃ์ผ๋๊น ๊ณ์ฐ์ ๋ชปํ๊ฒ ์ด
๋ ๊ฐ๋ฌด์ํด์ ๊ทธ๋ฅ ์ด๊ฑฐ ๊ฐ์ ธ๋ค ์
https://gist.github.com/Mesidin/cdd139bd913a6b6b7918c589fba8b9e2
ใณใณ
๋ ๋ณดํต ํฌ๋ฌผ์ ์ ๊ทธ๋ฅ animation curve๋ก ํ๋๋ฉ.. ํ๊ฒ๊ฑฐ๋ฆฌ๋ ํฌ๋ฌผ์ animation curve์ ๋์ด์ ๋น๋กํ๊ฒ๋ํ๊ณ , animation curveํ์์ ๋ฐ๋น๋กํ๊ฒ.. ์์ฃผ ์ธ๊ฒ๋จนํ ์ด๋ ๊ฒํ๋ฉด.. ํผ์ง์ค ์์จ๋๋๊ณ .. ์ปฌ๋ฆฌ์ ผ๋ ์์จ๋๋๊ณ ...
์ ๋๋ฉ์ด์ ์ปค๋ธ๊ฐ ์ด๋์ ๋ ์๊ธดํจในใ
์ค ์ผ๋จ ํด๋ด
๋ฌด์๋ณด๋ค ๋ ๋ง๋๋ก ํฌ๋ฌผ์ ๊ฒฝ๋ก ๋ณ๊ฒฝ๊ฐ๋ฅ