์๋ฅผ๋ค์ด์
๋ง์๋ฉด ์ฒด๋ ฅ์ ์ฌ๋ ค์ฃผ๋ ์๋ฃ์ ์์ดํ ์ ์ฌ๋ฉด
์ผ๋จย
if(์์ง๊ธ>์๋ฃ์ย ๊ฐ๊ฒฉ)
{
์์ง๊ธ= ์์ง๊ธ - ์๋ฃ์ ๊ฐ๊ฒฉ;
ItemID[number] = 1;
}
else
//๋์ถฉ ๋ ๋ถ์กฑํ๋ค๋ ์๋ด
๊ทธ๋ฆฌ๊ณ ย
์ธ๋ฒคํ ๋ฆฌ๋งค๋์ ์ FixedUpdate๋ก
switch(itemID)
ย 0 : ์ด๋ฏธ์ง[number] = ๋นํ๋ฉด
ย 1 : ์ด๋ฏธ์ง[number] = ์๋ฃ์์ด๋ฏธ์ง
.
.
.
์ด์ผ ์์ด์ฝ ๊ตฌํํ ์์
number์ ย ์ธ๋ฒคํ ๋ฆฌ ์์ผ ์์์. ๋์ถฉ ๋ฐฐ์ด์ด๋ List์ด์ฉํ ์์ . ์๋ง ๋ฐฐ์ด ์ธ ๊ฑฐ ๊ฐ์
์์ดํ ์ฌ์ฉํ ๋๋ ๋ฒํผ ๋ฃ์ด์ ๋๋ฅด๋ฉด
switch(itemID[number])
0 : ์๋ฌด์ผ๋ ์์
1 :ย itemID[number]ย =0๋๊ณ ์ฒด๋ ฅํ๋ณต
์ด์ผ ๊ตฌํํ๋ฉด ๋ ๋ฏ
//
๋๊ธ 0