์ ์ ๊ฐ์ํด์ ๋ฌ๋ฆฌ๋ ์ปท์ฌ ์ ์์ค์ธ๋ฐ
๋ฌธ์ ๋ ๋งค๋ฒ ํ๋ ์ดํ ๋๋ง๋ค ๋์ฐฉ์ง์ ์ด ๋ฏธ์ธํ๊ฒ ์ฐจ์ด๋จ...
fixed update์์ ์ ๋ฐ์ดํธ๋ก ๋ฐ๊ฟ๋ณด๊ณ
translate์์ transform ์ ๋์ขํ์ด๋์ผ๋ก ๋ฐ๊ฟ๋ณด๊ณ
ํ์๋ผ์ธ ๊ธฐ๋ฐ ํน์ ํ๋ ์์ ํน์ ํฌ์ง์ ์ ๋์ฐฉํ๋ ๋ฐฉ๋ฒ๊น์ง ์จ๋ดค๋๋ฐ
์ด๊ฒ ์ ๋ํฐ ๊ฐ๋ณ์ฑ ๋๋ฌธ์ ์๋๋ค๊ณ ํ๋ค
๊ฐ์๋๊ฐ ๊ณ์ฐ๊ณต์์ด ๋ค์ด๊ฐ์ ๊ทธ๋ฐ๊ฐ..
๋จ์ ํฌ์ง์ ์ด๋ ์ ๋๋ฉ์ด์ ์ผ๋ก ํ๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐย
์ปค๋ธ ๊ทธ๋ํ๊ฐ ์คํฌ๋ฆฝํธ๋ก ๊ตฌํ๋ ๊ฐ์๋์ฒ๋ผ ์๋์ด ใ
์ข์ ๋ฐฉ๋ฒ์ด ์์๊นก?
์ปท์ฌ์ด๋ฉด ๊ทธ๋ฅ ์ ๋ถํ๋ฉด ๋์ง ์์๊น์ฌ S ๊ฐ ์์์ขํ๊ณ V๊ฐ ์ด๊ธฐ์๋ A๊ฐ ๊ฐ์๋๋ฉด ์๊ฐ T์์์ X์ขํ๋ X= S + V * T + 0.5f * A * T * T ์ด๋ฐ๋๋์ผ๋ก
์ ๋ฏธ๋์ด๊ฐ ์ถ์ฒํด์ค์ ํด๋ดค๋๋ฐ๋ ์ฐจ์ด๊ฐ ๋ฐ์ํ๊ธด ํ๋๋
dotween ์จ๋ณด์ , ์๋๋ฉด ๋์ฐฉ์ง์ ์ ๊ฐ๊น์์ง๋ฉด ๋์ฐฉ์ง์ ์ ๊ฐ์ ๋ก ๋์ ํด๋ณด์
๋์ฐฉ์ง์ ๊ฐ์ ๋์ ์ผ๋ก ๋์ด๊ฐ๋๋ฐ ๋ง์์ด ๋๋๋ฆฌ ๋ถํธํ๊ฒ ใ
์ปท์ฌ์ด๋ฉด ์ ๋๋ฉ ํ๋ฏ์ด ์ง์ ๊ฑฐ๋ฆฌ๊น์ง n์ด๊ฐ ์ด๋ํ๋ค ์น๊ณ ํ๋ ์ ๋๋
ํ๋ ์์ด๋ ๊ฑฐ๋ฆฌ ๋์ ์๊ฐ์ผ๋ก ์ ๊ทผํด๋ด์ผ๊ฒ ๋น ใณใณ
๋ฏธ์ธํ๊ฒ ์ฐจ์ด๋๋ค๋๊ฒ ์ ํํ ์ด๋ค ์ํ์?
currentSpeed = Mathf.Lerp(maxSpeed, decelerationSpeed, elapsedTime / decelerationTime); ์ด๋ฐ์์ผ๋ก ๊ฐ์ ๊ฐ์ํ๋ ์ฝ๋์ธ๋ฐ ๋์ฐฉ ํ๋ ์์ ๋๋ฒ๊ทธ๋ก ์ค๋ธ์ ํธ ์์น๋ฅผ ์ฒดํฌํ๋ฉด ์ฒซ๋ฒ์งธ ์ฌ์์ zํฌ์ง์ ์ด 786.434f, ๋๋ฒ์งธ ์ฌ์์ 786.675f ์ด๋ฐ์์ผ๋ก ์ฌ์ํ ๋๋ง๋ค ์์น๊ฐ ๋ค๋ฅธ ๋๋ฒ๊ทธ๊ฐ ์ฐํ..
@๊ธ์ด Indie(118.42) Dt๋ update์ผ? Fixed์ผ? Float๊ฐ์ด ์ฝ๊ฐ์ ์ค์ฐจ๊ฐ ์์ ์ ๋น์ ์๋๋ฐ๋ค๊ฐ ๋๋๊ธฐ ๊น์งํ๋ฉด ์ ํํ ๊ฐ์ ๊ธฐ๋ํ๊ธฐ ์ด๋ ค์ธ๊ป. ํนํ ๊ทธ๋ฅ dt๋ฉด ๋๋์ฑ
์์ฒญ ์ ํํด์ผ๋๋ ๊ฒ์์ธ๊ฐ๋ณด๋ค