๋ง˜๊ฐ™์•„์„  ์ฝ”๋“œ ์ซ™ ์˜ฌ๋ฆฌ๊ณ  ์งˆ๋ฌธํ•˜๊ณ ์‹ถ์ง€๋งŒ ๋ฐฐ์šด๊ฑฐ ์—†๋Š” ์กฑ๋ณด์—†๋Š” ์ฝ”๋“œ๋ผ, ๊ธ€๋„ ๊ธธ์–ด์ง€๊ณ  ํ˜•๋“ค ์‹ซ์–ดํ• ๊นŒ๋ด ์ตœ๋Œ€ํ•œ ๋‹จ์ˆœํ™”ํ•ด์„œ ์งˆ๋ฌธํ• ๊ฒŒ.


์ด์ œ ๋ง‰ ์ฝ”๋“œ ๋ฐฐ์šฐ๋ฉด์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ ์บ๋ฆญํ„ฐ ์›€์ง์ด๋Š”๊ฑฐ ๊ตฌํ˜„์ค‘์ธ๋ฐ, ์ผ๋‹จ ํ‚ค๋ณด๋“œ๋กœ ์›€์ง์ด๋Š”๊ฑด ๊ตฌํ˜„ ํ–ˆ์–ด.


getkey ๋ฐฉํ–ฅํ‚ค ๋ง๊ณ  getaxisraw ์—๋‹ค๊ฐ€ horizontal vertical๋กœ.


์ธํ„ฐ๋„ท์—์„œ ๋Œ€๊ฐ• ์ฃผ์›Œ๋ณธ๊ฑฐ ์น˜๊ณ ๋Š” ๋งŒ์กฑ์Šค๋Ÿผ๋ฒ  ์›€์ง์ด๊ณ  ์• ๋‹ˆ๋ฉ”์ด์…˜๋„ ๋‚˜๋ฆ„ ์ด์˜๊ฒŒ ๋“ค์–ด๊ฐ.


๊ทผ๋ฐ ๋‹ผ์†Œ ์—”ํ„ฐ๋”๊ฑด์ „ ๊ตฌ๋ฅด๊ธฐ์ฒ˜๋Ÿผ ํšŒํ”ผ๊ธฐ์ˆ ์„ ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์€๋ฐ, ์ผ๋‹จ ์ฝ”๋ฃจํ‹ด์ด ์ด๋ ‡๊ฒŒ ์จ๋„ ๋˜๋Š”๊ฑด์ง„ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ, ์ฝ”๋ฃจํ‹ด ๋‚ด์— while๋ฌธ ๋„ฃ์–ด๊ฐ€๋ฉด์„œ ๋ฐฉํ–ฅํ‚ค ๋ˆ„๋ฅธ ์ƒํƒœ๋กœ(์ด๋™์ค‘์—) ์ŠคํŽ˜์ด์Šค ๋”ธ๊น ๋ˆ„๋ฅด๋ฉด ํšŒํ”ผ๊ธฐ์ˆ ์ฒ˜๋Ÿผ ์ˆœ๊ฐ„์ ์œผ๋กœ ์งง๊ฒŒ ์†๋„ ๋นจ๋ผ์ง€๋ฉด์„œ ํœ™ ์ด๋™ํ•˜๋Š” ๊ฑฐ๊นŒ์ง€๋Š” ํ•จ.

while(๋ณ€์ˆ˜ > ๋น ๋ฅธ์†๋„๋กœ์–ผ๋งˆ๋‚˜์ด๋™ํ• ๊ฑด์ง€) ๋Œ€๊ฐ• ์ด๋ ‡๊ฒŒ ํ•จ.

๋˜ ๊ฐ™์€ ์ฝ”๋ฃจํ‹ด๋‚ด์— while๋ฌธ ๋ฐ–์— ์ฝ”๋ฃจํ‹ด ๋๋ถ€๋ถ„์—๋‹ค๊ฐ€ yield return new WaitForSeconds(3f); ํ•˜๋‚˜ ๋”๋„ฃ์–ด์„œ 3์ดˆ ์ฟจํƒ€์ž„๊นŒ์ง€ ์คŒ.


๋ฌธ์ œ๋Š” ๋‚ด๊ฐ€ ๊ตฌํ˜„ํ•˜๊ณ  ์‹ถ์€๊ฑด ์ผ๋‹จ ํšŒํ”ผ๋ชจ์…˜์„ ์‹œ์ž‘ํ•˜๋ฉด, ํšŒํ”ผ๋ฃฐ ๋ˆ„๋ฅผ ํ›„, ๋ฐฉํ–ฅํ‚ค์—์„œ ์†์„ ๋†“๋˜, ๋‹ค๋ฅธ์ชฝ ๋ฐฉํ–ฅ์„ ๋ˆ„๋ฅด๋˜, ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ํšŒํ”ผ ์‹œ์ž‘ํ•œ ๋ฐฉํ–ฅ์œผ๋กœ ์ผ์ง์„ ์œผ๋กœ ์ •ํ•ด์ง„ ํšŒํ”ผ๊ฑฐ๋ฆฌ๋ฅผ ์ด๋™ ํ•œ ํ›„์—๋‚˜ ๋ฉˆ์ถ”๊ฑฐ๋‚˜, ๋‹ค๋ฅธ๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ํ•˜๊ธฐ๊ฐ€ ๋˜๋„๋ก ํ•˜๊ณ ์‹ถ์€๋ฐ,


์ง€๊ธˆ ๋‚ด๊ฐ€ ์ง  ํ—ˆ์ ‘ํ•œ ์ฝ”๋“œ๋กœ๋Š” ์ŠคํŽ˜์ด์Šค๊ฐ€ ํšŒํ”ผ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์ˆœ๊ฐ„์ ์ธ ๋ถ€์Šคํ„ฐ๋А๋‚Œ์ด์•ผ.(getkeydown์œผ๋กœ ํ•จ.)

์ญ‰ ์ด๋™ํ•˜๋‹ค๊ฐ€, ์ŠคํŽ˜์ด์Šค ๋ˆŒ๋Ÿฌ์„œ ํšŒํ”ผ ๊ณผ์ •์ด ์•ˆ๋๋‚ฌ๋Š”๋ฐ๋„ ๋ฐฉํ–ฅํ‚ค ๋–ผ๋ฉด, ์ œ์ž๋ฆฌ์—์„œ ๋ฉˆ์ถฐ๋ฒ„๋ฆผ. ๋˜๋Š” ํšŒํ”ผ๊ณผ์ •์ค‘, ๋‹ค๋ฅธ๋ฐฉํ–ฅํ‚ค ๋ˆ„๋ฅด๋ฉด ํšŒํ”ผ์†๋„ ๊ทธ๋Œ€๋กœ ๋ฐ”๋€ ๋ฐฉํ–ฅ์œผ๋กœ ๊ฐ

getkeydown์ด ์•„๋‹ˆ๋ผ getkey๋กœ ํ–ˆ์œผ๋ฉด ๊ฑ ๋‹ฌ๋ฆฌ๊ธฐ๋กœ ์จ๋จน์„์ •๋„์ž„.


์ด์ œ ๋ง‰ c# ๊ธฐ๋ณธ ๊ฐœ๋… ์ดํ•ดํ•˜๊ณ , ์•„์ง๋„ ๊ณต๋ถ€ ํ•˜๊ณ ์žˆ๋Š”์ค‘์ด๋ผ, ์ •ํ•ด์ง„ ๊ฑฐ๋ฆฌ๋ฅผ ์ด๋™ํ• ๋•Œ๊นŒ์ง€ ํ•ด๋‹น ์ž‘์—…๋งŒ ํ•˜๊ธฐ, ์ •ํ•ด์ง„ ์‹œ๊ฐ„์ด ๋๋‚ ๋•Œ๊นŒ์ง€ ํ•ด๋‹น ์ž‘์—…๋งŒ ํ•˜๊ธฐ... ์ด๋Ÿฐ ๊ธฐ๋Šฅ์„ ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด๊ฐ€ ๋ญ๊ฐ€์žˆ๋Š”์ง€๋ฅผ ๋ชจ๋ฅด๊ฒ ์–ด..