์ด๋ค ์ค๋ธ์ ํธ ๋๊ฐ๊ฐ ์๋๋ฐ , ํธ์ง๋ชจ๋ ๋ฒํผ์ ๋๋ฅด๋ฉด ํธ์ง๋ชจ๋๋ก ๋ค์ด๊ฐ์ย
๊ทธ ๋ค๋ก ํด๋ฆญํ ์ค๋ธ์ ํธ 2๊ฐ๋ฅผ ๊ฐ๊ฐ ๋ฐ์์์ ์๋ก์ ์์น๋ฅผ ๋ฐ๊พธ๊ฒ ํ๊ณ ์ถ์
ํด๋ฆญํ์ ์ ๋ ์ด์บ์คํธ๋ก ํ๋ ค๊ณ ํ๋๋ฐ.. ์ด๊ฒ ๋ฌธ์ ๊ฐ ์๋๋ผย
์ค๋ธ์ ํธ1๋ฒ์ด ์ฒ์๋๋ฅธ์ ๊ณ ์ค๋ธ์ ํธ2๋ฒ์ด ๋๋ฒ์งธ๋ก ๋๋ฅธ์ค๋ฐย
์ค๋ธ์ ํธ1.ํฌ์ง์ = ์ค๋ธ์ ํธ2.ํฌ์ง์ ์ผ๋ก ํด๋ฒ๋ฆฌ๋ฉดย
์ค๋ธ์ ํธ 2 ํฌ์ง์ ๊ฐ์ ์ด๋ฏธ 1์ด๋ ๋๊ฐ์์ง ์ํ๋๊น 1์ ๋ชป์ฎ๊ธฐ์์ย
์ ์ํ์์ ์๋ก์ ์์น๋ฅผ ๋ฐ๊พธ๋ ค๋ฉด ๋ฐ๊พธ๊ธฐ์ ์ ์ค๋ธ์ ํธ2์ ์์น๊ฐ์ ๋ฐ๋ก ์ ์ฅํด์ผํ ๊ฑฐ๊ฐ์๋ฐย
์ด์ผํจ์ ๊ณ ์๋๋ค ๋์!
๋ฐ์ ๋ฐ๋๋ก์ผ๋ค 1์ 2๋ก ์ฎ๊ธฐ๋๊ฑฐ๋ผ 1์ ์์น๊ฐ์ด ์ฌ๋ผ์ง๋ค๋์๊ธฐ
์์๋ก ๋ณ์์ ํฌ์ง์ ๊ฐ์ ์ ์ฅํด๋๊ณ ๋ฐ๊พธ๋ฉด ๋๋๊ฑฐ ์๋?
Vector3 oriPos1 = object1.transform.position Vector3 oriPos2 = object2.transform.position object1.transform.position = oriPos2 object2.transform.position = oriPos1
์ด๋ ๊ฒํด๋ดค๋๋ฐ ์ด๊ฒ ํด๋ฆฌ์ปค๊ฒ์์ด๋ผ ์ฌํ๋ฅผ ์ฃผ๋ ํด๋ฆญํจ์๊ฐ ๋จผ์ ์คํ๋ผ์ ์๋ฆฌ๊ฐ ๋ฐ๋์ง ์๋ค์...๋ ๊ณ ๋ฏผํด๋ฐ์ผํ ๋ฏ ํด๊ฒฐ๋ฒ ์ ์ํด์ฃผ์ ๊ฑด ์๊ธดํ๊ฒ ์ฐ๊ฒ ์ต๋๋ค!
var temp = a; a = b; b = temp;