์ ๋ํฐ ๊ณก์ ์ด๋์ ๋ํด์ ๊ณต๋ถ์ค์ธ๋ฐ์..
๋นจ๊ฐ์ค๋ก ๊ทธ์ด์ง ์ฒซ๋ฒ์งธ์ ๋ง์ง๋ง์ค์ด ์ดํด๊ฐ ์๋๋ค์.. ใ ใ
์ด๋์ ์ ๋นจ๊ฐ ํ์ดํ์๊ฐ์ด ๊ณก์ ์ด๋์ ํ๋๋ฐ, ์ ์ด๋ฐ๊ฑด์ง ์๋ฌด๋ฆฌ ์ธํฐ๋ท์ ์ฐพ์๋ ์๋์ค๋ค์ ใทใท....
์.. ์ผ๋จ,ย center -= new Vector3(0, -1, 0); -> ์๋ถ๋ถ์ ์ผํฐ์์ y์ถ์ผ๋ก -1๋ฒกํฐ๋งํผ ๋นผ๋๊ฑฐ๋๊น ์๋ก +1๋ฒกํฐ์์์?
์ ์ด๊ฒ ์๋ก(y์ถ์ผ๋ก) ์ ์ ์ฌ๋ผ๊ฐ์ผํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ๊ตฌ์..
๋ง์ง๋ง ๋นจ๊ฐ์ค์ ์ ์ผํฐ๋ฅผ ์ ์ ๋ํด์ค์ผํ๋๊ฑด๊ฐ์? ใ ใ
ํน์ ๋์์ฃผ์ค๋ถ ๊ณ์ ๊ฐ์?...ใ ใ
๋์ ํ ์ดํด๊ฐ ์๊ฐ์์.. ใ ใ ใ
์ด ๊ฐ๊ฑฐ์ง ๊ฐ์ Slerp ๋ ์ฐ์ง ๋ง๋ผ. ์ ์ฐ๊ณ ์ถ์ผ๋ฉด ๋๊ฐ ๊ณก์ ํจ์๋ฅผ ๋ง๋ค์ด์ ์จ๋ผ. ๋ด๊ฐ ์ค๋ช ํ๊ธฐ ์ซ์ด์๊ฐ ์๋๋ผ ์ด๊ฑด ์๋ ๋ฐฉ์์ด ๊ฐ๊ฐ์์ ๊ทธ๋ฐ๊ฑฐ๋ค.
๋ด๊ฐ ์ํ๋ ๋๋ก ์๋์ค๋ ๋ช ๋ น์ ํ์๊ฐ ์๋ ๊ฑฐ์ง. ์๋๋ฉด ์๋๋ฉ์ด์ ์ฐ๋์ง
center์ y์ถ์ 1๋งํผ ๋ํ๋๊ฑด ํฌ๊ฒ ์ค์ํ์ง ์์๋ณด์
์์ด ์ค์๋ก ๋ ์ง์ ๋ค ๊ทธ๋ฆฌ๊ณ fracComplete๋ journeyTime๋์ ์ผ์ ํ ์๋๋ก ์์๋ฐ๋ผ ์์ง์ด๊ฒ ํ๋ ์ฝ๋์
fracComplete๋ฅผ ์ดํดํ๋ ค๋ฉด ๋ณด๊ฐ๋ฒ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด๊ฐ ํ์ํ๊ณ , ๋ง์ง๋ง ๋ฐ์ค์.. ๋ฒกํฐ ์ฌ์น์ฐ์ฐ์ ๊ณต๋ถํ๋ฉด ๋ ๊ฑฐ๊ฐ์.
๊ตณ์ด ์ค๋ช ํ์๋ฉด center๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์ ํ๊ฒ ๋ง๋๋ ค๊ณ ํ๋๊ฑด๋ฐ, ์ ์ ๋ ๊ฒ ํ๋ฉด ๊ทธ๋ฐ ๊ฒฐ๊ณผ๊ฐ ๋์ค๋์ง๊น์ง๋ ํ ์คํธ๋ก ์๋ ค์ฃผ๊ธฐ๊ฐ ์ด๋ ค์
center์ y์ถ์ -1๋งํผ ๋ํด๋ฒ๋ฆฌ๋ฉด[๊ทธ๋ฌ๋๊น new Vector3(0, -1, 0);-> ์ด๋ถ๋ถ์ -1์ +1๋ก ๊ณ ์น๋ฉด] ์๋ก ๋ฐ์์ด ๊ทธ๋ ค์ ธ์ ๊ทธ๋์... ใ ใ (์๊ณ๋ฐฉํฅ์ผ๋ก)
center์ ์๋ฌด๊ฒ๋ ์๋ํ์๋ ์ด๋ป๊ฒ ๋จ?
center์ ์๋ฌด๊ฒ๋ ์๋ํ์๋ z์ถ ์์ชฝ์ผ๋ก ๋ฐ์์ด๋ํ๋ค์ ใทใท..
๊ฐ๋์ ๋ฐฉํฅ์ ์ ํด์ฃผ๋ ค๋ ๊ฑฐ ๊ฐ๊ธด ํ๋ฐ ์์๋ชป์ด๋ผ ์ ํํ๋ ๋ชจ๋ฅด๊ฒ ๋ค
๊ทธ๋ฅ ์ง๊ด์ ์ผ๋ก ์๊ฐํ๋ฉด ์์ ํฌํจํ๋ ํ๋ฉด์ ๋ ธ๋ง๋ฒกํฐ์ ๋ถํธ๊ฐ ๋ฐ๋๋ฉด ๊ฐ๋์ ๋ฐฉํฅ๋ ๋ฐ๋ํ ๋๊น...