์ด๋ ๊ตฌํ
๐ ๊ณต์ง ์ฌํญ ์ด ํฌ์คํธ๋ ์ธํ๋ฐ์ ์ ๋ฌธ์๋ฅผ ์ํ UE5-Part2. ์ธ๋ฆฌ์ผ ์์ง 2D ๊ฒ์ ๊ฐ๋ฐ ์ ๋ฌธ ๊ฐ์๋ฅผ ํตํด ํ์ตํ ๋ด์ฉ์ ์์ฝ์ ๋๋ค. ์์ธํ ๋ด์ฉ์ ํด๋น ๊ฐ์๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
Nodes
Set Actor Location : ์๋ก์ด ์์น๋ฅผ ์ง์ ํด์ Location์ ๋ณ๊ฒฝํ๋ค.
Add Actor World Offset : ์๋ก์ด ์์น๋ฅผ ๊ตฌํ์ง ์๊ณ , ์๋์ ์ธ ์์น๋ฅผ ๊ฝ์์ค๋ค?
-
Character Movement ๊ด๋ จ ํจ์
-
Add Input Vector
-
Add Movement Input : ๊ธฐ๋ณธ์ ์ผ๋ก ์์ ๋์ผํ๋, Scale Value (0~1)๊ฐ ์์ด์ Axis value๋ฅผ ๋ฃ์ด์ค ์ ์๋ค.
-
Editor
Elements
- Volumes
- Blocking Volume : ๋ณด์ด์ง๋ ์์ง๋ง Actor์ ์ด๋์ ๋ง๋ Actor
BP Component
- Blocking Volume : ๋ณด์ด์ง๋ ์์ง๋ง Actor์ ์ด๋์ ๋ง๋ Actor
- Character Movement : Character๋ฅผ ์์๋ฐ์ผ๋ฉด ๋ถ์ด์๋ component. ์ด๋์ ๋ํ ๋ง์ ๊ธฐ๋ฅ๋ค์ด ํฌํจ๋์ด ์๋ค.
์ํ์ข์ฐ ์ด๋
์๋์ ๊ฐ์ด ์์ฑ ์ ์ข์ฐ๋ ๊ด์ฐฎ์๋ฐ ์ํ๋ ์๋ํ์ง ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค. ์์ผ๊น?
- Character Movement์ โDefault Land Movement Modeโ๊ฐ Walking์ผ๋ก ์ค์ ๋์ด ์๋ค.
- walking์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ ์๋ง ๋ถ์ด์ ์์ง์ด๋ ๊ฐ๋ ์ด๊ธฐ ๋๋ฌธ์ z์ถ ์ด๋์ด ์คํ๋์ง ์๋๋ค.
- ๋ฐ๋ผ์ ์ด๊ฒ์ flying์ผ๋ก ๋ฐ๊พธ๋ฉด Z์ถ ์ด๋๋ ๊ฐ๋ฅํ๋ค.
- ํ์ง๋ง, ๋ ์๋ค๋๋ ๊ฒ์ผ๋ก ๋ฐ๊พธ์๊ธฐ ๋๋ฌธ์ ์ด๋์ด ์ด์ํด์ง๋ ๋ฌธ์ ๊ฐ ๋ฐ์. ์ด๋ character movement์ ์จ๊ฐ ์ค์ ๋ค์ด ๋ค ๋ถ์ด์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ก, ์ค์ ์ ์๋์ ๋ง๊ฒ ๋ณ๊ฒฝํด์ฃผ์ด์ผ ํ๋ค.
- Breaking Deceleration์ walking๊ณผ ๋์ผํ ์์ค์ผ๋ก ๋ณ๊ฒฝํด์ฃผ๋ฉด ํด๊ฒฐ๋๋ค.
๋๊ธ๋จ๊ธฐ๊ธฐ