์ •๋ง ์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅด๋Š” ์ดˆ๋ณด๋ผ์„œ ๋‹ต๋‹ตํ•˜์‹ค ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ์  ๋ฏธ๋ฆฌ ๋ง์”€๋“œ๋ฆฝ๋‹ˆ๋‹ค.


์œ ๋‹ˆํ‹ฐ์—์„œ GetComponent๋ฅผ ์ž์ฃผ์“ฐ๋ฉด gc๋•Œ๋ฌธ์— ์•ˆ์ข‹๋‹ค๋Š” ๋ง์„ ๋“ค์—ˆ๋Š”๋ฐ ๊ทธ๋Ÿฌ๋ฉด

A๋ผ๋Š” ์Šคํฌ๋ฆฝํŠธ์—์„œ player๋ผ๋Š” gameobject์™€ player ์˜ค๋ธŒ์ ํŠธ์— ๋ถ™์–ด์žˆ๋Š” PlayerMove๋ผ๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ๋‘˜ ๋‹ค ํ•„์š”ํ•˜๋‹ค๋ฉด

PlayerMove๋งŒ ๋ฐ›์•„์™€์„œ PlayerMove.gameObject ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ๋” ํšจ์œจ์ (?)์ผ ์ˆ˜ ์žˆ๋Š”๊ฑด๊ฐ€์š”??


๊ทธ๋ฆฌ๊ณ  ๊ถ๊ธˆํ–ˆ๋˜๊ฑด๋ฐ ๋ญ๋ผ๊ณ  ๊ตฌ๊ธ€๋ง์„ ํ•ด์•ผํ• ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์–ด์„œ ์—ฌ์ญค๋ณด๊ณ  ์‹ถ์€๊ฒŒ ์žˆ๋Š”๋ฐ

ํด๋ž˜์Šค์˜ ๋ณ€์ˆ˜๋‚˜ ๋ฉ”์†Œ๋“œ๋ฅผ ์ฐธ์กฐํ•  ๋•Œ .์„ ์‚ฌ์šฉํ•ด์„œ ์ฐธ์กฐํ•˜๊ฒŒ ๋˜๋Š”๋ฐ

์˜ˆ๋ฅผ ๋“ค์–ด A์Šคํฌ๋ฆฝํŠธ์—์„œ B์Šคํฌ๋ฆฝํŠธ์˜ b๋ผ๋Š” intํ˜• ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ

A์Šคํฌ๋ฆฝํŠธ์—์„œ int ab = B.b ์ด๋ ‡๊ฒŒ ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ ๊ณผ ์‚ฌ์šฉํ•  ๋•Œ ๋งˆ๋‹ค B.b ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒŒ ์–ด๋–ค ์„ฑ๋Šฅ ์ฐจ์ด๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋‚˜์š”??

์ •๋ง ์“ธ๋ฐ์—†๋Š” ์งˆ๋ฌธ์ผ ์ˆ˜ย ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ๋„ ํ–ˆ๋Š”๋ฐ ๊ทธ๋ž˜๋„ ๊ถ๊ธˆํ•ด์„œ ์—ฌ์ญค๋ด…๋‹ˆ๋‹ค.