ย publicย Employeeย info;
publicย classย Employee{
publicย stringย name;
publicย genderย gender;
publicย floatย design;
publicย floatย programing;
publicย floatย art;
publicย floatย sound;
publicย floatย hp;
publicย longย salery;
}
์ฌ๊ธฐ์ info.hp๋ก ์ ๊ทผํ๋๊ฒ ๊ฐ๋ฅํจ?
์์ ๋ ๊ทธ๋ ๊ฒ๋์ด์๋๋ฐ
์คํ๋๋จ
info๋ผ๋ employeeํ์ ๋ณ์๋ฅผ ์ ์ธํด์คฌ๊ณ ์๋ฌด๊ฐ๋ ์๋ค์ด๊ฐ ์ํ์์
๋๋ info= new Employee(); ํด์ฃผ๊ณ ๋๋๊น ์คํ์ด๋๋๋ฐ
info.hp๋ ์๋ํ๊ณ
์๋ง MonoBehaviour ์์ธ๊ฑฐ ๊ฐ์๋ฐ MonoBehaviour ์์์ public ๋งด๋ฒ๋ก ์ ์ธํ๋ฉด ์์์ ์ญ์ง๋ ฌํ๊ณผ์ ์ ๊ฑฐ์น๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ํ ๋น์ด๋จ
์ด ๋ด์ฉ์ด ํด๋์ค ์์ ์ ์ธํ๊ฑฐ๋ผ ๊ฐ์ ํ๋ฉด ๋จ. ์ ์ฒด์ฝ๋๋ฅผ ๋ณด์ฌ์ค์ผํ ๋ฏ - dc App
์ค๊ดํธ ์์น ๊ทนํ์ธ๋ฐ ์ ๋ ๊ฒ ์ฐ๋ ์ฌ๋๋ค ๋ณด๋ฉด ์ฅ์ด๋ฐ๊ณ ์ถ์.
๋ณด์ฌ์ค๊ฑฐ ๊ฐ์ง๊ณ ๋ new ํด์ ์จ์ผ ๋ง๋ค. ์ ~ ์์ ํ์ด ๋งํ๋ ๊ฑฐ๋ ์ดํธ๋ฆฌ๋ทฐํธ ์์ด์ผ ๊ฐ๋ฅ.
๊ธฐ์ด ๋ฉ๋ชจ๋ฆฌ๊ตฌ์กฐ ๊ณต๋ถํ์ .. ํ ์คํ ์ด ๋ญ์ง๋ง ์์๋ ์ด๋ฐ ์ง๋ฌธ์ํจ
๊ฐ๋จํ ๋งํ๋ฉด public Employee info; < ์ด๊ฑฐ๋ ์คํ ์ ์ ์ฅ๋๊ณ ๋์ ํ ๋น ์ค๋นํ๋๊ฑฐ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๊ฐ๋ฅดํค๋ ๋ณ์๋ผ๊ณ ๋ณด๋ฉด ๋๊ณ
๊ทธ๋ฆฌ๊ณ public Employee info = new Employee () ๋ค์ new ํค์๋ ๋ถํ๋๊ฒ ์ค์ ๊ฐ์ฒด์์ฑํ๊ฑฐ๊ณ ์์ฑํ ๊ฐ์ฒด์ ๋ฉ๋ชจ๋ฆฌ์ฃผ์๋ฅผ info๊ฐ ๊ฐ๋ฅดํค๊ฒ ํ๋๊ฑฐ์ newํค์๋ ๋ก ๊ฐ์ฒด ์์ฑ์์ด ์ ๊ทผ ๋ถ๊ฐ์ (์๋ฅผ ๋ค๋ฉด info.hp) ์ปดํจํฐ๋ info๊ฐ ๋ญ ๊ฐ๋ฅด์น๋์ง ๋ชจ๋ฅด๋๋ฐ ์ด๋ป๊ฒ ์ ๊ทผํจ
๊ทธ๊ฑธ์๋๊น ๋ฌผ์ด๋ณธ๊ฑฐ์์ - dc App