์ฃผ์ธ๊ณต ์ฃผ๋ณ์ ๋งด๋๋ฉด์ ์กฐ์ ๋๋ ์นด๋ฉ๋ผ๋ฅผ ๋ง๋ค๋ ค๊ณ ํ๋๋ฐ
์ฃผ์ธ๊ณต์ ์์น๊ฐ ๋ณํ๋ฉด ๊ทธ๋งํผ ์นด๋ฉ๋ผ๋ ๋ณํ๊ฒ ๋ง๋ค๋ ค๊ณ ํ๊ฑฐ๋ ์.
๊ทธ๋ฐ๋ฐ ๋ค๋ฅธ ์ค๋ธ์ ํธ์ ์์น๊ฐ์ ๊ฐ์ ธ์ค๋๊ฑด ์์๋ ์์น ๋ณํ๋์ ๊ฐ์ ธ์ค๋๊ฑด ๋ชจ๋ฅด๊ฒ ์ด์... ํน์ ์ด๊ฑด ํจ์๊ฐ ์๋์?
์ฃผ์ธ๊ณต์ ์์น๊ฐ ๋ณํ๋ฉด ๊ทธ๋งํผ ์นด๋ฉ๋ผ๋ ๋ณํ๊ฒ ๋ง๋ค๋ ค๊ณ ํ๊ฑฐ๋ ์.
๊ทธ๋ฐ๋ฐ ๋ค๋ฅธ ์ค๋ธ์ ํธ์ ์์น๊ฐ์ ๊ฐ์ ธ์ค๋๊ฑด ์์๋ ์์น ๋ณํ๋์ ๊ฐ์ ธ์ค๋๊ฑด ๋ชจ๋ฅด๊ฒ ์ด์... ํน์ ์ด๊ฑด ํจ์๊ฐ ์๋์?
๊ทธ์ผ๊ฑฐ๋ ๋์ด ์ง์ ํด์ผํ๋
ํ...ํ๋๋ค์
cinemachine ์ฐ์
Vector3 _beforePos; Vector3 DeltaPos(){ Vector3 deltaPos = transform.position - _beforePos; _beforePos = transform.position; return deltaPos } ์ด๋ฐ ๋๋์ผ๋ก ๊ฐ์ ธ๊ฐ๋ฉด ์๋๋์? - dc App
์ด๋ฐ๋๋์ผ๋ก ๊ฐ์ ธ๊ฐ๋ฉด ์๋๋์? - dc App
์ ๋ ์ด ์๊ฐ์ด ๋ค๊ธดํ๋ค์... ์ด๊ฑธ๋ก ํด๋ด์ผ๊ฒ ์ด์
Vector3.SmoothDaump ์จ๋ด ์์น ๋ณํ๋์ ์์ํ ์ฆ๊ฐ > ์์ํ ๊ฐ์ ํ๋ฏ์ด ํ ์์์ ๋๋ ์นด๋ฉ๋ผ ์ด๊ฑธ๋ก๋ง๋ฌ
๋์ถฉ Vector3.SmoothDamp(์นด๋ฉ๋ผ์์น , ์ด๋ํ ์์น , ref , soomthTime) >> ์นด๋ฉ๋ผ์์น๋ฅผ ์ด๋ํ ์์น๋ก smooth์๋๋งํผ ์์ํ ์ด๋์ํจ๋ค ๋์ถฉ์๋๋
์ฃผ์ธ๊ณต ์์์ผ๋ก ์นด๋ฉ๋ผ๋ฅผ ๋ฃ์ด