ย void Swap(int index)//1,2,3๋ฒํค๋๋ฃฐ๋ ๋ฐ๋
ย ย {
ย ย ย ย //์ด๊ธฐ 1 2 3 ์ค์
ย ย ย ย
ย ย ย ย switch(index)
ย ย ย ย {
ย ย ย ย ย ย case 1:
ย ย ย ย ย ย ย ย gunSlot[0].SetActive(true);
ย ย ย ย ย ย ย ย gunSlot[1].SetActive(false);
ย ย ย ย ย ย ย ย gunSlot[2].SetActive(false);
ย ย ย ย ย ย ย ย break;
ย ย ย ย ย ย case 2:
ย ย ย ย ย ย ย ย gunSlot[0].SetActive(false);
ย ย ย ย ย ย ย ย gunSlot[1].SetActive(true);
ย ย ย ย ย ย ย ย gunSlot[2].SetActive(false);
ย ย ย ย ย ย ย ย break;
ย ย ย ย ย ย case 3:
ย ย ย ย ย ย ย ย gunSlot[0].SetActive(false);
ย ย ย ย ย ย ย ย gunSlot[1].SetActive(false);
ย ย ย ย ย ย ย ย gunSlot[2].SetActive(true);
ย ย ย ย ย ย ย ย break;
ย ย ย ย }
ย ย }
์ด๋ ๊ฒ ์ง๊ณ ์๋๋ฐ ์กด๋ ์์์ธ๊ฐ์์ด์ ๋ญ๊ฐ ๊น๋ฆฌํ ๋์์ธํจํด๊ฐ์๊ฒ ์์๊น์?
์ด๊ฒ ๋ญ๋ ํ ๊ธ? ์ด ํ์ํ๋ฏํ๋ฐ ์ค์์น๋ฌธ ์์ด ์ธ์๊ฐ์ผ๋ก ํ์ฌ ์ฌ๋กฏ๋ฒํธ๋ง ๋ฐ์์
๋๋ ํค๊ณ ๋๊ณ ๋๊ณ ์ํค๋๋ฒ ์์๊น์?
๊ฑ ํฌ๋ฌธ ๋๋ ค์ ์ธ๋ฑ์ค ๊ฐ๋ง ์ผ๊ณ ๋๋จธ์ง ๋๊ฒ ํ๋ฉด ๊น๋ํ ๋ฏ?
ํ์ฌ ์ฅ์ฐฉ์ค์ธ ์ด๊ธฐ์ฌ๋กฏ ๊ธฐ์ตํด๋จ๋ค๊ฐ ๋๋ฉด๋์๋
๊ณ ๋ ๋ค ์ ์ฅํ๋๊ฒ ๋๋ซ๋ค
์์ฒญ ๊ฐ๋จํ๋ค์ ๋ฌด์๋ณด๋ค ์ธ๋ฑ์ค ๋ณ์๋ ๋ง๋ค์ด๋๊ณ ์์ฐ๊ณ ์์๋;; public void Swap(int Index) { gunSlot[gunIndex].SetActive(false); gunSlot[Index].SetActive(true); action = gunSlot[Index].GetComponent<Guns>().Fire; gunIndex = Index; } ๋๋ถ์ ์๋ ๋ฐ๊ฟจ์ต๋๋ค