(A ์คํฌ๋ฆฝํธ์ ํ ๋ถ๋ถ)int thisValue = gameObject.GetComponent<B>().value;
์ด๋ค ํ ์ค๋ธ์ ํธ์
thisValue๋ผ๋ ๋ณ์๊ฐ ์๋ A์คํฌ๋ฆฝํธ
value๋ผ๋ ๋ณ์๊ฐ ์๋ B์คํฌ๋ฆฝํธ
2๊ฐ์ ์คํฌ๋ฆฝํธ๊ฐ ๋ถ์ฐฉ๋ผ์๋๋ฐ
์ฌ๊ธฐ์ gameObject๊ฐ ๋ํ๋ด๋๊ฒ
์ด ์ฝ๋๊ฐ ์ฐ์ฌ์ง ์คํฌ๋ฆฝํธ๋ฅผ ๊ฐ์ง ๊ฒ์์ค๋ธ์ ํธ ๋ปํ๋๊ฑฐ ๋ง์?
ใ ใ ์คํฌ๋ฆฝํธ ๋ถ์ฐฉ๋์ด ์๋ ๊ฒ์์ค๋ธ์ ํธ(์๊ธฐ์์ ) ๋ถ๋ฅด๋๊ฑฐ
A์คํฌ๋ฆฝํธ์์ B์คํฌ๋ฆฝํธ๋ฅผ ์์ฃผ ์ธ๊ฑฐ๋ฉด ๊ฑ ์ฒ์๋ถํฐ b = GetComponent<B>;๋ก ์ ์ํด๋๊ณ b.valueํด๋ ๋จ