๋ด๊ฐ ์ผ๊ฒ์ ์ฆ๊ธฐ๋๋ฐ ์์ด ํํํ ๊ณต์ ํ ๋ ์์ด ๋๊ฐ๊ฐ ์๋๋ฐ
ํ๋๋ ๋์ผ๋ชจ๋ํฐ์ ๋ฑ์ฅ๊ณผ ๋ค๋ฅธ ํ๋๋ ์คํ ๋ชจ๋์์ด.
์คํ ๋ชจ๋๋ ๋๊ตฐ๊ฐ๋ ๋ณ ๊ฑฐ ์๋ ์ต์ ์ ์ธ ๊ธฐ๋ฅ์ด๋ผ๊ณ ํ ์ง๋ ๋ชฐ๋ผ
๋ชจ๋ํฐ ํ๋์ ์ผ๊ฒ ๋์ด๋๊ณ ์คํ ๋ชจ๋๋ก ํ๋ฉด์ (์ ๋จน๊ณ ์ ์ ์ ์๋๋ผ๋ ์ผ๋ณธ์ด ํํ๋ ๊ฐ๋ฅํ ์ ๋ ์คํฌ์ ๊ฐ์ง๊ณ ์์)
ํด์ธ๋ ธ๋์ ์ํ์ ์ ๋ฒํด ๊ฑฐย ๊ฐ์.
์ด์ ์ผ๊ฒ์ ํ๋ ์ด๊ฐ ์๋๋ผ ํฌ๋ฆฌ์์ดํฐ๋ก์ ํ๋ค๋๋ฐ, ์ด๋ฐ ํธ๋ฆฌํจ์ ์ฃผ์๋ ๊ธฐ๋ฅ์ ๋ฃ์ง ์๊ณ ์๋ ๋ฒํธ ์๊ฐ ์์์ด.
๋๊ฐ ๋ญ๋๋ ์ด๊ฑด ์ฝ์ด๊ธฐ๋ฅ์ด๋ผ๊ณ ๋ด ๋ง์์์๋ ์ ํด์ ธ ์์ด.ย ๊ทธ๋์ ๋ฃ์ด๋ด.
1. ์คํ ๋ชจ๋ ๊ตฌ์ ๋ฐ ๊ธฐ๋ณธ ๋์์ธ
ย (1) ๊ธฐ๋ณธ ๊ตฌ์
ํ๋ฒํ ํ๋ฉด์ด์ง๋ง, ๋ค์์ผ๋ก >> ๋ผ๋ ๋ฒํผ(๋ณด๋ ์ ์ ๋ ํ ์คํธ๋ก ๋ณด์ด๊ฒ ์ง๋ง)์ ๋๋ฅด๋ฉด,
์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์คํ ๋ชจ๋๋ก ๋ณ๊ฒฝํ๊ณ ์ ํด.
๊ทธ๋ฆฌ๊ณ ์คํ ๋ชจ๋์์ ์ด ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ค์ ์๋๋๋ก ๋์์ค์ง.
ํ์ด๋ผ์ดํธ๊ฐ ๊ฑฐ์ฌ๋ฆฌ๊ธด ํ๋๋ฐ, ์คํ ๋ชจ๋ ์งํ์ค์ผ ๋๋ ๊ด์ฐฎ๋ค๊ณ ์๊ฐํ์์ด.
ํ์ง๋ง, ๋ค์์ผ๋ก >> ๋ผ๋ ๊ฒ์ผ๋ก ๋์์ค๊ฒ ๋๋ฉด ํ์ด๋ผ์ดํธ(ํ์๊ฒ ๋ ์๋ ๊ฑฐ)๋ฅผ ๊บผ๋ฒ๋ฆด๊น ํ๋ ์๊ฐ๋ ๋ค๊ธด ํด.
๊ทธ๋๋ ์ฝ์ด ๊ธฐ๋ฅ์ด ์๋๋ ํจ์ค... ๋ํ ์ผ์ ์ ์ต์ข ๋จ๊ณ์์ ํ์๊ณ , ๋น์ฅ ์ง๊ธ์ด๋ผ๋ ์ญ์ ํ๊ณ
๋ง์์์ ํ์ญ์ฌ๋ก ๋๋๋ ์ง๋ ๋ชจ๋ฅด๋ ๋ฌผ๊ฑด์ ๋ํ ์ผ ์ ์ด๋ผ๋ย ๊ทธ๊ฑด ํผ๋ชจ๋ ธ๋ ํ๋ ์ง์ด๋ผ๊ณ ์๊ฐํด.
ย (2) ๋๊ธฐ์๊ฐ
์คํ ๋ชจ๋์ผ ๋ ์๊ฐ์ ์ผ๋จ 1๊ธ์๋น 0.08์ด๋ฅผ ๊ธฐ๋ค๋ฆฌ๋๋ก ๊ตฌ์ํ์ด.ย
0.1์ดํด๋ดค๋๋ฐ ์ ์ ๋ ์ฝ๋๋ฐ 4~5์ด๋ฉด ๋๋๋ฐ,ย ํ๊ตญ์ด๋ ๋์ด์ฐ๊ธฐ ๊น์ง ์์ด์ ๊ฝค๋ ๋ง์ ์๊ฐ์ ์ํ๋๋ผ.
๊ทธ๋ ๋ค๊ณ 0.5์ด๋ ๋๋ฌด ์งง์์, ๋์ด์ฐ๊ธฐ ์๋ ๊ตญ๊ฐ๋ ์ด๋ฐ ๋ถ๋ถ์์ ํจ๋ํฐ๊ฐ ์๋ค๊ณ ๋ด.
๊ธฐ๋ฅ ๊ธฐํ์ ๋๋ฌ๊ณ ์ ๋ ๊ฒ ๊ตฌ์ํ์ผ๋ ๊ทธ๋ผ ๋ญ๋ค?
์ ๋๋ก ๋๋๋ก ๋ง๋ค์ด์ผ์ง.
2. ๊ธฐ๋ฅ ๊ฐ๋ฐ
ย (1) ํ์ด๋ผํค ๋ฒํผ ์ถ๊ฐ
ย - ์ ๋ฒ์ ๊ฐ๋ฐ์ผ์ง1์ ๋ง๋ค์๋ ๋ ธ๋์์์ ์๋์ ๋ฒํผ์ ํ๋ ์ถ๊ฐํ์ด
* MainText๋ ๋ณธ๋ฌธ์ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์
์ ์ฌ๊ธฐ์ ๋ฃ๋๋๊ณ ํ๋ฉด, ์์น๋ฅผ ๋ง์ถ๊ธฐ ์ํจ์ด์ผ.
๋ชจ๋ฐ์ผ์ฉ์ผ๋ก ์๊ฐํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ ๋ํฐ์ GUI๋ ํธ๋ํฐ์ ํด์๋์ ๋ง์ถ์ด ์์์ ๋ฒ์ด์ง๊ธฐ ๋๋ฌธ์ด์ง.
๊ณ ์ ํ๋ฉด ๋๋๋ฐ, ๊ทธ๋ฌ๊ณ ์ถ์ง ์์.ย 16:9 / 16 : 10์ด ์์ฆ ํฐ์ ๋์ธ์ธ๋ฐ, ์ ๋ฃ ํ๋งค๋ ๋ฌผ๊ฑด๋ ๊ด๊ณ ๋ ๋ค์ด๊ฐ ๊ฒ๋ ์๋๋ฐ,ย ๊ท์ฐฎ์์.
๋ฌผ๋ก ๋์ค์ ์์ฒญํ๋ฉด ํด์๋ ๊ณ ์ ํ๋ ๊ฑด ์ด๋ ค์ด ๊ฑด ์๋๋๊น, ์ผ๋จ์ ์ฝ์ดํ ๊ธฐ๋ฅ๋ง ์ถ๊ฐ๋ฅผ ํ์๊ณ ...!
ย (2) ์คํ ๊ธฐ๋ฅ ์คํฌ๋ฆฝํธ ์์ฑ
(์ถ๊ฐ) ์ฌ๊ธฐ์ ์ ํ ๋์คํ๋ํ๋ฉด ๋ฐ๋ณด์ง ํ๋ ํ๋๋ฐ ์ฝ๋ฃจํด์ update์ ์ฐ๋ฉด ์๋๋ค.ย
๋๊ธฐํ๊ธฐ ์ํด ์ด๊ฑด๋ฐ ์ด๋น 60ํ์ฉ ํธ์ถ๋๋ค๊ณ ํด๋ด๋ผ. ๋ฉ์ถ์ง ์์ ๊ฑฐ๋ค... ๋ค๋ฅธ๋ฐ๋ก ์ด์ฌ๊ฐ ์ ์คํจ.
์ ๊ธฐ ์์น ๋ ๋ถ๋ถ์ด ๊ฐ๋ฐ์ผ์ง1์ ์์๋ ์๋ก ์ถ๊ฐํ ์คํฌ๋ฆฝํธ์ด๊ณ ย ์์ ๊ทธ๋ฆผ์ฒ๋ผ autoMode๋ผ๋ bool์ ํ๋ ์ถ๊ฐํ๊ณ Update์์ ์ฑํนํ๋๋ก ํด.
์ด๋ฌ์ง ์๊ณ ์ฝ์คํธ ์ค์ด๋ ๋ฐฉ๋ฒ๋ ๊ตฌ์ํ๋ฉด ์์์ ์๊ฒ ์ง๋ง, ์ผ๊ฒ์ ์ด๋ฐ ๊ฑฐ 1์ด์ 60ํ ๋์๊ฐ๋ค๊ณ ํด๋ ํธ๋ํฐ ์ฌ์ํ ์ผ ์์ผ๋ ์ฝ๊ฒ ๊ฐ์๊ณ !
๊ฐ๋ฐ์ผ์ง1 ๋ณธ์ฌ๋์ด๋ฉด ์๋ ์๋ ์ฝ๋ ์ด๋๊ฐ๊ณ ์ด์ํ PushScriptBtn ์ด๋ผ๋ ํด๋์ค ํ๋ ๋ฑ์ฅํ์ง?
2ํ ์ด์ ์ฐ์ด๋ ๊ฑด ํด๋์ค๋ก ์ฐ๋ ๋ฒ๋ฆ์ด ์์ด์, ๊ทธ๊ฑฐ ๋ชจ์์ PushScriptBtn() ์ด๋ผ๋ ํด๋์ค๋ก ํต์ผํ์ด.
์ด๊ฒ ์ณ์๊ฑด์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค. ๋๋ ์ผ๋งค์ธ๋ฐ, ๊ทธ๋ฅ ์คํฌ๋ฆฝํธ ์ค ์ ๋์ด๋๋ ๊ฑฐ ์ข์ํ์ง ์์. ๋ค ์ธ์ฐ์ง ๋ชปํด์ ์์ฐ์ฑ ๋จ์ด์ ธ์ ๋ง์ด์ผ...
C#์ ๋๊ธฐํ๊ฒ ๋ง๋๋ ค๋ฉดย ์ฝ๋ฃจํด์ ์จ์ผํ๋ ์๋ ๊ทธ๋ฆผ์ฒ๋ผย ์ถ๋ ฅํ ย ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ๋ฌ์์ ํ์๋น 0.08์ด๋ฅผ ๊ธฐ๋ค๋ฆด ์ ์๋๋ก ํ์ด
๋ค๋ฅธ ๋ฐฉ๋ฒ ์์ผ๋ฉด ์๋ก ์ ๋ณด ๊ณต์ ๊ฐ ๋์์ผ๋ฉด ์ข๊ฒ ๋๋ฐ, ์์ง ๋ด ๋จธ๋ฆฌ๋ก๋ ์ด๊ฒ ํ๊ณ
๊ทธ๋ฆฌ๊ณ PushScriptBtn์ด๋ผ๋ ํด๋์ค๊ฐ ์ฌ๊ธฐ๋ ์ฐ์ด๊ฒ ๋ผ. ์ด๊ฑฐ ์ ๋ง๋ค์์ผ๋ฉด ๋ญ๋ค?
3๋ฒ์ด๋ ์ ํด๋์ค ์์ ์๋ ๋ด์ฉ ๋ค ์ ์ด์ผ ํ๋ค๋ ๊ฑฐ์ง...
๊ทธ๋ฆฌ๊ณ ์คํ ๋ฒํผ
์คํ ๋ฒํผ์ ์์ Btn_์ผ๋ก ์์ํ๊ธฐ๋ก ๋ง์๋จน์์๋๋ฐ, ํ๋ค๋ฅ ๋ง๋ค๋ค๋ณด๋ ์ ๋ฆฌ๋์ด๋ฒ๋ ธ์ด.
๋์ค์ ์์ ํ ๊ฑฐ์ผ...
์ด ํด๋์ค๋ฅผ ์ ์ผ ๋จผ์ ๋ง๋ ๋ฒํผ OnClick๋ถ๋ถ์ ๋ผ์๋ฃ์ผ๋ฉด ๋ผ. ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ง์ด์ง.
๋ด๊ฐ ํ๋์ฌ๋ฅผ ์์จ์ ์คํ ๋์๊ฐ๋ ๊ฑด ๋ณด์ฌ์ค ์ ์๋๋ฐ,ย ์ฒ์ ์ปจ์ ์ด๋ผ๊ณ ์ฐ์ ์คํฌ๋ฆฐ์ท์ด ์ค์ ๋์ํ๋ฉด์ด์ผ.
์ด๋ก์ ์คํ ๋ชจ๋๋ ์์ฑ!
์ด์ ์ด ๋ณธ๋ฌธ์ ๋ค์ด๊ฐ๊ธฐ ์ํ ๋๋ฌธ์ ๋ง๋ค์ด๋ณผ๊น ํด.
๊ทธ๋ผ ๊ฑด์นํ๊ธธ ๋ฐ๋๊ป!
๋ชจ๋๋ณ๋ก ์ ๋ ๊ฒ ๋ถ๊ธฐํ๋ ๋ฐฉ๋ฒ ๋ฐ์ ์๋์
ใด ๊ฐ๋ ์ฑ ์ข๊ฒ switch - enum์ ๋ง์ด ์ฐ๊ธด ํ๋๋ฐ, ์ค์ง ํ์ดํํ ๋ด์ฉ์ ํฌ๊ฒ ์ ๋ณํ ๋ฏ? ์์ฑํ์ง ์์ ๋ด์ฉ์ ๋์ํ์ง ์์ผ๋๊น...
๊ฐ๋ ์ฑ์ด ์ข์์ง๋ค๋ฉด ๊ฐ์น๊ฐ ์๋ค์
ใด ๊ทธ๊ฑด ์คํ์ผ์ ์ฐจ์ด๋, ํ์ ์ด๋ผ ๊ฐ๋ ์ฑ์ด ์ค์ํด์ ๊ทธ๋ฐ์ง ๋ง์ ๊ฒ์๊ฐ๋ฐ์ฌ๋ค์ด enum์ ๋ง์ด ์ฐ๊ธด ํ๋...