public Text scoretxt;
scoretxt.rectTransform.localScale = new Vector3(txtBig, txtBig, 30);
ย ย ย ย ย ย txtBig += Time.deltaTime * 12;
ย ย ย ย ย
ย ย ย ย if (txtBig > 40)
ย ย ย ย {
ย ย ย ย ย ย while (txtBig > 10)
ย ย ย ย ย ย {
ย ย ย ย ย ย ย ย Debug.log("d");ย
ย ย ย ย ย ย ย ย scoretxt.rectTransform.localScale = new Vector3(txtBig, txtBig, 30);
ย ย ย ย ย ย ย ย txtBig -= Time.deltaTime;
ย ย ย ย ย ย }
ย ย ย ย }
ํ ์คํธ ์ค์ผ์ผ์ ์ ์ 40๊น์ง ๋๋ฆฌ๋ค๊ฐย
40์ด์์ด๋ฉด while๋ฌธ๊ฐ์ ๋ค์ ์ ์ 10๊น์ง ์ค์ธ๋ค์์ย
๋ ๋ค์ 40๊น์ง ๋๋ฆฌ๊ณ ๋ฐ๋ณตํ๋ ค๋๋ฐย
์ฒจ์ 40 ๊น์ง๋ ํฌ๊ธฐ๊ฐ ์ ์ ์ปค์ง๋ค๊ฐย
while๋ฌธ์ ๋ค์ด๊ฐ๊ณ ๋์๋ ์์ฐจ์ ์ผ๋ก ์๋์๊ฐ๊ณ ย ์ ์ ๋ ๊ฑธ๋ฆฌ๋ค๊ฐ
๊ฐ์๊ธฐย dย ๋ง ์กด๋ ์ถ๋ ฅ๋ผ์ด์๊ณ ย ํฌ๊ธฐ๊ฐ 10์ผ๋ก ์ง ํ๊ณ ๋ฐ๊ปด์์ย ์ ๊ทธ๋ฐ๊ฑฐ์?
10์ผ๋ก ๋ฐ๋๊ณ ๋์๋ ๊ณ์ ์ปค์ง๋ค๊ฐ 40๋๋ฉด d ์กด๋์ฐํ๊ณ ๋ค์ 10๋๊ณ ๊ณ์ ์ปค์ง๊ณ ใ ใ ใ ใ ใ ใ
์ d๊ฐ ๊ฐ์๊ธฐ ์กด๋์ฐํ๊ฒ ๋ ๊ทธ๊ฑฐ๋ถํฐ ์๊ฐ์ ํด๋ด๋ผ. ๊ทธ๊ฒ ๋ญ ์๋ฏธํ๋๊ฑด์ง
๋ ์จ๋ผ. ์ข... while ์ด ๋ญํ๋ ๊ฑด์ง ๋ชจ๋ฅด๋.
์ ๊ถ๊ตผํ๋ฉด txtBig ์ด๊ฑฐ ๋๋ฒ๊ทธ ์ฐ์ด๋ณด๋ ์ง...
ใด ์ while์์๋ ์ ์ ์ค์ด๋๋๊ฒ ์๋๊ณ ๊ฐ์๊ธฐ ๋ ๊ฑธ๋ฆฌ๋ฉด์ ๊ฒฐ๊ณผ๋ง ๋์ค๋๊ฑด์ง ๊ทธ๊ฒ ๊ถ๊ธํ๊ฑด๋ฐ
์ด๋ฐ ์จ๋ถ... ์ ๋ํฐ๋? while ์ฐ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋์ฌ ๋๊น์ง ํ๋ฆฌ์ง ๋๋๊ฑฐ ์ด์ ์๊บผ ์๋๋. txtBig -= Time.deltaTime; ์ด์ฝ๋์์ while ์กฐ๊ฑด ๋ง์กฑํ ๋๊น์ง ๋ฃจํ๋ฅผ ๋ช๋ฒ ๋ ๊บผ ๊ฐ๋. ์ด๋น 60๋ฒ์ฉ 30์ด๋ฉด ์ฌ์ฌ ๊ฐ์ค์ง ์๋.
๋ ํน์ while ์์ ๋ญ๊ฐ... ์ค๋ฌด์คํ๊ฒ ์ค์ด๋ ๋ค๊ฑฐ๋? ๊ทธ๋ฐ๊ฑฐ ๊ธฐ๋ํ๊ฑฐ์ผ? ์ฝ๋ฃจํด์จ๋ผ ์๋ง.
์ฝ๋ฃจํด์ผ๋กํ๋๊ฐ while ์ฐ์ง๋ง๊ณ ํ ํ๋ ์๋ง๋ค ํ๋ฒ๋ง ์ฒ๋ฆฌํ๊ฒ ํ๋ฉด ๋์ง