ย if (condition == "๋์จ") {
ย ย ย ย ย ย Debug.Log("ํ๋ ์ด์ด์ ์ํ๊ฐ ๋์ฉ๋๋ค.");
ย ย ย ย }
ย ย ย ย else
ย ย ย ย {
ย ย ย ย ย ย Debug.Log("ํ๋ ์ด์ด์ ์ํ๊ฐ ์ข์ต๋๋ค");
ย ย ย ย }
ย ย ย ย else if (isbadcondition && items[0] == "์๋ช ๋ฌผ์ฝ30"){
ย ย ย ย ย ย items.RemoveAt(0);
ย ย ย ย ย ย health += 30;
ย ย ย ย ย ย Debug.Log("์๋ช ๋ฌผ์ฝ30์ ์ฌ์ฉํ์์ต๋๋ค");
ย ย ย ย }
ย ย ย ย else if (isbadcondition && items[0] == "๋ง๋๋ฌผ์ฝ30"){
ย ย ย ย ย ย items.RemoveAt(0);
ย ย ย ย ย ย mana += 30;
ย ย ย ย ย ย Debug.Log("๋ง๋๋ฌผ์ฝ30์ ์ฌ์ฉํ์์ต๋๋ค");
ย ย ย ย }
์ ํ๋ธ ๋ณด๋ฉด์ ํ๊ณ ์๋๋ฐ ๋ค ๋๋๋ฐ ์ด๊ฑฐ ๋ฃ๋ ์๊ฐ ์คํ์ด ์ ๋ผ ใ ใ ย
์ด๊ฑฐย ์ฒซ๋ฒ์งธ else if๋ else์ } ์ฌ์ด์์ ์ค๋ฅ๊ฐ ์๊ฒจ์ ๋นจ๊ฐ์ค ์ณ์ ธ ๋์ฒด ์ ์ด๋ฐ ๊ฑธ๊น??
else์ดํ else if๋ ๋ฌธ๋ฒ์ค๋ฅ์ ๋๋ค. ๊ฐ์๋ฅผ ๋ณด์๊ธฐ์ ์ c# ๊ธฐ๋ณธ๋ฌธ๋ฒ์ ๋จผ์ ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
isbadcondition == "์๋ช ๋ฌผ์ฝ30" && items[0] == "์๋ช ๋ฌผ์ฝ30"
์ด๊ฑฐ ์ด๋ ๊ฒ ์จ์ผํจ
isbadcondition ๋ณ์๊ฐ boolํ ๋ณ์๋ก ์์๋๋ฏ๋ก ํด๋น๋ถ๋ถ์ ์ฐ์ฐ์ ์ฐ์ ์์์ ๋ฐ๋ผ "=="์ด "&&" ๋ณด๋ค ๋จผ์ ์ฒ๋ฆฌ๋๊ธฐ์ ๋ฌธ๋ฒ์ ์ค๋ฅ๋ ์์ต๋๋ค.
์ฒซ๋ฒ์งธ else if ๋ฅผ if๋ก ๋ฐ๊ฟ
c# ๊ธฐ๋ณธ๋ฌธ๋ฒ์กฐ์ฐจ ๋ชจ๋ฅด๋๋ฐ ๋ญ ๊ฒ์์ ๋ง๋ค๊ฒ ๋ค๊ณ