public void turnHair(bool isLeft)
ย ย {
ย ย ย ย hair[hairNum].SetActive(false);
ย ย ย ย if (isLeft)
ย ย ย ย ย ย hairNum = hairNum != 0 ? --hairNum :6;
ย ย ย ย else
ย ย ย ย ย ย hairNum = hairNum != 6 ? ++hairNum : 0;
ย ย ย ย hair[hairNum].SetActive(true);
ย ย }
์ด๊ฑด ํค์ด ์ ํํ๋ ํจ์์ธ๋ฐ ์ผ์ชฝ ๋๋ฅด๋ฉด isLeft๊ฐ true์ด๊ณ ์ค๋ฅธ์ชฝ์ด๋ฉด false์์ผ๋ก ๋กํ ์ด์ ์ผ๋ก ๋์๊ฐ๋๋ฐ
ย ย public void turnSkin(bool isLeft)
ย ย {
ย ย ย ย skin[skinNum].SetActive(false);
ย ย ย ย if (isLeft)
ย ย ย ย ย ย skinNum = skinNum != 0 ? --skinNum : 4;
ย ย ย ย else
ย ย ย ย ย ย skinNum = skinNum != 4 ? ++skinNum : 0;
ย ย ย ย skin[skinNum].SetActive(true);
ย ย }
์ด๊ฑด ์ ํจ์์ ํผ๋ถ์ ๋ฒ์
์ด๋ฐ ์ฝ๋๋ฅผ ์์ผ๋ก 2์ข ๋ฅ ๋ ๋ง๋ค๊ฑด๋ฐ ๋จผ๊ฐ ์ค๋ณต๋๋๊ฒ ๋ง์์ ์ค์ผ์ ์์๊ฑฐ๊ฐ์๋ฐ ๋ฐฉ๋ฒ ์์๋ ค๋
์๋๋ฉด ๊ทธ๋ฅ ์ด๋๋ก ๋๋๊ฒ ์ข์๊น?
C# ์ ๋๋ฆญ ใฑใฑ
์ค ๋น์ทํด๋ณด์ด๋ค์ ใณใณ
๋ฆฌ์คํธ ์์ฒด๋ฅผ ์ธ์๋ก ๋ฐ์์ ํจ์๋ง๋ค๋ฉด ๋ ๊ฒ๊ฐํ ก์ฉ - dc App
๋ฆฌ์คํธ?
๊ทธ๋ฅ ๋ ๊ธฐ์จ์ผ๋ก ๋ณด๊ธฐ์ข๊ฒ ์ ๋ฌถ์ด๋์ผ๋ฉด ๋ ๊บผ ๊ฐ์๋ฐ
๋จผ์ง ๋ชฐ๋ผ์...
#region[๋ณ์นญ] ํจ์ #endregion ๊ทธ๋ฅ ํ๋ฒ์ ๋ซ์๋ค ํผ์ณค๋ค ํ๊ธฐ ์ข๊ฒ ๋ฌถ์ด๋๋๊ฑฐ์ ์ ๋ค๋ฆญ์ผ๋ก ์งค ์ ์์ผ๋ฉด ๊ทธ๊ฒ ๋ ์ข๊ธดํจ
์ ๋ฐ์ ๋ฆฌ์ ์ ํท๊ฐ๋ ธ๋ค
public void PartChanger(list<gameobject>() tempList, bool isLeft){ } - dc App
maximum์ด list์ ํฌ๊ธฐ์ ๊ฐ๋ค๋ ์ ์ ํ์ ์ด๋ฌ๋ฉด ๋ ๋ฏ
์ด... max๊ฐ ํค์ด๋ 7๊ฐ ํผ๋ถ์์ 5๊ฐ ์ด๋ฐ์์ด๋ผ ํ๋ค๋ฏ
count๋ฅผ ํจ์๋ด์์ ๋ค์ ๊ณ์ฐํด๊ฐ์ง๊ณ maxCount ๋ง๋ค๋ฉด ๋์ฃต - dc App
๊ทธ๋๊น ๊ทธ max๊ฐ skin.Length๋ hair.Length๋ ๋ค๋ฅด๋ค๋๊ฑฐ์ง?
dd
a = ++a ์์ ์ฝ๋๋ ์กฐ๊ธ ํค๊น๋ฆฐ๋ค์ผ ๊ทธ๋ฅ a + 1๋กํ์
++์ด ์์ ์์ผ๋ ๋ง์ ์ด์ง ๋ค์๋ถ์์ผ๋ฉด ์์งํ ๋๋ ๋ชจ๋ฅด๊ฒ์ด ์ด๋ป๊ฒ ๋์ํ ๋ฐ์ง
์ฝ๊ฐ ๊ทธ๋ ๊ธดํ๋ค ใณใณ