๋ง์ฐ์ค๊ฐ ์ ์ ๋ฒ์ด๋์ง ๋ชปํ๊ฒ ํ๋ ค๊ณ ํจ
์ด๋ ์ด ์ ์ ๊ธฐ์ธ์ด์ ธ์๊ณ
์ ์ ๋์ด๊ฐ๋ฉด ๋ฑ ๋ฉ์ถ๋๊ฒ ์๋๋ผ ๋ง์ฐ์คํฌ์ธํฐ๊ฐ ์ ์ ํ๋ฉด์ ์์ง์ด๊ฒ ํ๋ ค๊ณ ํ๊ฑฐ๋
์ด๊ฑธ ๊ตฌํํ๊ธฐ ์ํด์ ๋ด๊ฐ ์๊ฐํด๋ผ ์ ์๋๊ฑด
์ค์ ๋ง์ฐ์ค ์์น์์ ์์ํด ์ ๊ณผ ์์ง์ด ๋๋ ๊ธฐ์ธ๊ธฐ๋ก ๋์๊ฐ๋ ์ง์ ์ ๋ฐฉ์ ์๊ณผ
์ ์ ์ ๋ฐฉ์ ์์ผ๋ก ์ด๋ค์งย ์ฐ๋ฆฝ๋ฐฉ์ ์์ ์ฐ๋ ๋ฐฉ๋ฒ๋ฐ์ ์์์
์ฌ๊ธฐ์ ๋ฌธ์ ๋ ๋ด๊ฐ ๋นก๋๊ฐ๋ฆฌ๋ผ
์ด๊ฑธ ์ค์ ์ฝ๋๋ก ์ด์ผ ํ์ด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ๊ณ
์ ์ด์ ์ฐ๋ฆฝ๋ฐฉ์ ์์ ์ฐ๋๊ฒ ์ณ๊ธฐ๋ ํ์ง๋ ์๋ฌธ์
์ง๋ฌธ 1 ์ด๊ฑธ ์ฐ๋ฆฝ๋ฐฉ์ ์ ๋ง๊ณ ํธ๋ ๋ฐฉ๋ฒ์ด ์์๊น?
์ง๋ฌธ 2 ์ฐ๋ฆฝ๋ฐฉ์ ์๋ง๊ณ ๋ต์ด ์๋ค๋ฉด ์ฝ๋๋ก ์ด์ผ ์ฎ๊ธฐ๋?
ํน์ ์ ๋ํฐ์์ง์?
์ผ์ค
Mathf.Lerp ์ฌ์ฉํ๋ฉด ๋ ๊ฒ๊ฐ์๋ฐ ์ด๋ป๊ฒ์จ์ผ๋ ์ง๋ ์๊ฐํด๋ณด๊ณ ๋๊ธ๋ฌ์์ค
์ผ๋จ ์ง์ ์ผ๋ก๋๊ณ ์ ๊ธฐ์ ์ ๋ฟ์ผ๋ฉด x๋y์ถ ๋ชป์์ง์ด๊ฒ ๋ง๊ณ ์นด๋ฉ๋ผz์ถ์ ๋๋ ค๋ฒ๋ฆฌ๋๊ฑด ์๋จ?
์นด๋ฉ๋ผ๋ ๊ณ ์ ์ด์ด์ผํจ
์ง์ ์ ์์ง ๊ฐ๋๋ก ์ ์ด์ ๊ต์ฐจ์ง์ ์ฒดํฌํ์
๋ ์ด์บ์คํธ?
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๋ง์ฐ์ค ๊ณ ์ ํ๋ ค๊ณ ํ์ ์๋๋ฐ?
๋ฏธ์ ์๋ชป๋ดค๋ค ์ปค์ y์ขํ๋ฅผ x์ขํ*์์ด์ ์ค์๋ก ํด๋๋ฉด ๋๊ฐ์ ์ผ๋ก ๋ฐ๋๋ฏ. ์ํ๋ ๊ฐ๋ ๋ง๋๋ ค๋ฉด ๋ ธ๊ฐ๋ค ํ๊ฑฐ๋ ๊ณ์ฐ ํด๋ด์ผ๊ฒ ์ง๋ง ๋ด๊ฐ ์๊ฐ๋๋ ๊ฒ์ค์ ์ ์ผ ๊ฐ๊ฐํ๊ฒ ์ด๊ฑฐ์ - dc App
์ ์๋ฐ ๋๊ฐ ์ ๋ต ์ฐพ์๋ฏ
๋ด๊ฐ ๊ฐ ์จ๋ฐ ๋นก๋๊ฐ๋ฆฌ์๋ค ์ ใ ใ
๋์์ด ๋๋ค๋ ๋คํ์ด๋ค ๋๋ ๋๋ ๊ณ ์น๋ฌ ๊ฐ
์ด๊ฒ๋ง๋ค
์ผ๊ฐํจ์๋ฅผ ๋ชจ๋ฅด๋ ๊ณ 3์ด๋ผ ์ง๋ง์ถ๊ธฐ ํ๊ณ ์๋ค transform.position.x * Mathf.Tan(ymultiply * Mathf.Deg2Rad) ์ด๋ ๊ฒ ํ๋ฉด ymultiply์ ๊ฐ๋๋ง ๋ฃ์ด์ฃผ๋ฉด ๋จ ์ง์ง ์ผ๊ฐํจ์ ๋ฐฐ์์ผํ ์ด์ ๊ฐ ์๊ธด๊ฒ๊ฐ๋ค ๊ณต๋ถํด์ผ์ง
ํด๋ณด๋๊น ์ผ๊ฐํจ์๊น์ง ์์จ๋ ํด๊ฒฐ๋ด ใ ใ
๋๊ฐ ๋งํ ์์ด์ ์ค์์๋ค๊ฐ ๊ธฐ์ธ๊ธฐ๊ฐ ๋ฃ์ผ๋ฉด ์ง๋ฐฉ์ด๋๋ผ
ใ ใ ๊ทธ๋ ๊ธด ํ๋ฐ ๋๋ ๊ฐ๋ ๋ง์ถฐ์ ์๋์ผ๋ก ๋ฐ๋๊ฒ ํ ๋ ค๊ณ ์ง๋ณธ๊ฑฐ๋ผใ ใ ์ํผ ์ฆ๊ฐ๋ฐํ์ธ์
์ ๊ทธ๋ฌ๊ธฐ๋ ํ๋ค ๊ณ ๋ง๋ค
1.๊ฒ์ต์ ๋ง๋ค๊ณ ์ฝ๋ผ์ด๋ ,๋ฆฌ์ง๋ ์ ํ๋ค. 2. ์ ์ ์ฝ๋ผ์ด๋ ์ ํ๋ค. 3. ๋ง์ฐ์ค์ด๋์์ ๊ฒ์ต์ ์ด ์ด๋ํ๊ฒ ํ๋ค.4.ํฌ์ธํฐ ui๊ฐ ๊ฒ์ต์ ์ ๋ฐ๋ผ๊ฐ๊ฒ ํ๋ค. ๋ญ ์ด๋ฐ์์ผ๋ก ํ๋ฉด ๋ ๊ฒ ๊ฐ์๋ฐ
๋ฏธ์ณค์๋๊น
์ ์ ๋ ์ํ์ ์๊ฐ์ด๋ผ๋ ํด์ ๋คํ์ด๋ค.
๊ทผ๋ฐ ์ ๋ํฐ์์ ํ ๊ฑฐ๋ผ๋ฉด ๊ทธ๋ ๊ฒ ์ํ์ ์ผ๋ก ์๊ฐํ๋ ๊ฒ๋ณด๋ค ๊ฑ ๋ง์ฐ์ค ํ์ฌ ์์น๋ ๋ณ๊ฐ๋ก ๋ง์ง๋ง์ผ๋ก ๋ง์ฐ์ค๊ฐ ์ค๋ธ์ ํธ๋ฅผ ๋๊ฐ์ ๋ ์ด๋ฒคํธ ๋ฐ์์์ผ์ ๊ฑฐ๊ธฐ์ ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ๋ฉ์ถ๊ฒ ํ๋ ๊ฒ ์ ์ผ ์ข์ ๋ฐฉ๋ฒ์ผ๊ฑฐ์
๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ๋ฉ์ถ๊ฒ ํ๊ณ ์ถ์ง ์์์ ์ด์ง๋ ํ๋๊ฑด๋ฐ...
๋ ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์ค๋ธ์ ํธ์ ๊ฐ๋๊ณ ๋ฉ์ถ๊ฒ ํ๋ ค๊ณ ๊ทธ๋ฐ ์ค ์์๋ค ใ ใ
๊ทธ๋ผ ๋ ์ด์บ์คํธ ์ฐ๋ฉด ๊ตณ์ด ๊ณ์ฐ ์ํด๋ ๋ ๊ฑฐ ๊ฐ์๋ฐ
์ํ๋ ๋์์ด ์ด๊ฒ ๋ง์์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ 1์ฐจ์์ผ๋ก y = x * m + INIT_HEIGHT (m < 0, INIT_HEIGHT๋ ์ ์ด ์์ํ๋ ๋์ด) ํด๋ด
์ ์ ์ ๋ฐ๋ผ๊ฐ๊ฒ ํ๊ณ ์ถ์ผ๋ฉด m์ ์ ์ ์ [๋์ด / ๋์ด]๋ก ์ค์ ํ๊ฑฐ๋ tan(์ ์ ์ด x์ถ๊ณผ ์ด๋ฃจ๋ ๊ฐ๋)๋ก ํด๋ด ใ ใ