๐ ์ธ๋ฆฌ์ผ ์์ง5์ Old Input System์ ์ฌ์ฉํ์ฌ 3์ธ์นญ ์บ๋ฆญํฐ ์กฐ์ ์์คํ ์ ๊ตฌํํด๋ณด์.
ํด๋น ํฌ์คํ ์์๋ ์๋์ ์กฐ์๋ฒ์ ๊ตฌํํ ๊ฒ์ด๋ค.
- W,A,S,D ์ด๋
- Space Bar ์ ํ
- ๋ง์ฐ์ค ์์ ๋ณํ
์๋ ๋จ๊ณ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ๋ฐ๋ผ๊ฐ๋ณด์
์๋ํฐ์์ Third Person์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์์ฑํ์.
BLUEPRINT ์ ํ, StartContent๋ฅผ ์ฒดํฌ
์ด๋ฆ์ ๋์ถฉ Practice๋ก ์ค์ ํ Create
ํ๋ก์ ํธ ์ค์ ์ ๋จผ์ ํด์ฃผ์.
Project Settings ์ฐฝ์ ์ผ์ฃผ๊ณ
๊ฒ์์ฐฝ์ direct๋ฅผ ์
๋ ฅ ํ ์ญ์ฑ ๋ด๋ ค์ฃผ๋ฉด
[Platforms - Windows] ๋ผ๋ ์ค์ ์ฐฝ์ด ์๋ค.
์ฌ๊ธฐ์ DirectX๋ฅผ 11๋ก ๋ณ๊ฒฝํด์ฃผ์.
์๊ทธ๋ฌ๋ฉด ์ดํ Blueprint ์งํ ์ค ๋ ๊บผ์ง ์ ์๋ค.
์์ง DirectX 12์ ์์ ์ฑ ์ด์๊ฐ ์๋ ๋ฏ ํ๋ค.
[Project Settings] ๋ฅผ ๋์ง ๋ง๊ณ ์ข์ธก์์ [Engine] ์น์ ์ [Input] ์ค์ ์ ์ฐพ์์ ํค์!
ํ๋ก์ ํธ ์ค์ ์ ๋ค์ด๊ฐ์ [Input] ์น์
์ [Bindings] ์์ Action Mappings์ Axis Mappings๋ฅผ ์ค์ ํด์ฃผ์ด์ผ ํ๋ค.
๊ธฐ์กด Default๋ก ์ธํ
๋์ด ์๋ ๊ฐ๋ค์ ๋ชจ๋ ์ญ์ ํด์ฃผ์.
๊ฐ๊ฐ์ ๊ฐ๋จํ๊ฒ ์ค๋ช ํ๋ฉด ์๋์ ๊ฐ๋ค.
Action Mappings
- ํค๋ฅผ ๋๋ฅด๊ณ ๋ผ๋ ๊ฒ
- ํธ๋ฆฌ๊ฑฐ
ex) ์คํ์ด์ค๋ฐ ์ ๋ ฅ ์ ์ ํ
Axis Mappings
- ์ฐ์๋ ๋ฒ์์ ์ ๋ ฅ์ ๋ํด์ ๋งคํ
- ์ค์ผ์ผ ๊ฐ ์ง์ ๊ฐ๋ฅ
ex) W,A,S,D๋ก ์บ๋ฆญํฐ ์กฐ์
์น์ ์ด๋ฆ ์์ +์ถ๊ฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด Mapping ์ค์ ์นธ์ด ์ถ๊ฐ ๋๋ค.
โ๋ชจ๋ ๊ณผ์ ์ ํ๋ํ๋ ์ค๋ช
ํฉ๋๋คโ
โ์์ง์์ ํธ์๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์๋์ผ๋ก ์ค์ ๋๋ ๊ฒฝ์ฐ๋ ๋ชจ๋ ์ค๋ช
ํ๋ ์ฐธ๊ณ ๋ฐ๋๋๋คโ
โAction Mappings์์ ์ค์ ํฉ๋๋คโ
โ์ง๊ธ๋ถํฐ๋ Axis Mappings์์ ์ค์ ํฉ๋๋คโ
โAxis Mappings์์ ์ค์ ํฉ๋๋คโ
โAxis Mappings์์ ์ค์ ํฉ๋๋คโ
์ ์์
์ผ๋ก ๊ธฐ๋ณธ ํ๋ก์ ํธ ์ธํ
์ด ๋๋ฌ๋ค.
์ธํ
์์
๋ง ํด๋ ์ฒ์ ์์ํ๋ ์ฌ๋์๊ฒ๋ ๋๋ฌด๋ ๊ธธ๊ณ ๋ณต์กํ๊ฒ ๋๊ปด์ง๋ค.
์ต๋ํ ๊ตฌ๋ถํ์ฌ ์ธ์ธํ ์ค๋ช
ํ์์ผ๋ ์๋ ์ ์ฒด ์ฌ์ง๊ณผ ๋น๊ตํ๋ฉฐ ์ฒ์ฒํ ๋ค์ ์ดํด๋ณด์.
1. ํ๋ก์ ํธ ์์ฑ
2. ํ๋ก์ ํธ ์ค์
3. ๋ธ๋ฃจํ๋ฆฐํธ ์กํฐ ์์ฑ
4. ๋ธ๋ฃจํ๋ฆฐํธ ์ฝ๋ฉ
5. ๊ฐ์
๋ค์ ํฌ์คํ ์ BluePrint๋ฅผ ์ฌ์ฉํด ๋ ๋ฒจ์์ ์กฐ์๊ฐ๋ฅํ ์บ๋ฆญํฐ๋ฅผ ๋ง๋ค์ด ๋ณด๊ฒ ๋ค.