๋ค๋ฅธ์ฌ๋์ด ์ ํ๋ธ์ ์ฌ๋ฆฐ ๊ฐ์๋ฅผ ๋ณด๋ฉฐ ๋ฐ๋ผํ๋ ์ค์ธ๋ฐ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ฉดย
ย ย transform.position = scale.GetComponent<Scale>().ScaleBoxes[i].transform.position;
์ด๋ ๊ฒ ์์น๋ฅผ ์ฎ๊ธฐ๋ ์ฝ๋๋ฅผ
ย ย transform.position = new Vector3 (scale.GetComponent<Scale>().ScaleBoxes[i].transform.position.x,
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย scale.GetComponent<Scale>().ScaleBoxes[i].transform.position.y,
ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย transform.position.z);
์ด๋ฐ์์ผ๋ก ๊ณ ์น๋๋ฐ ๊ทธ๋ฅ ์ฒ์์ฒ๋ผ ํ๊ฒ ๋๋ฉด ๋ญ๊ฐ ์ด์์ด ์๊ธฐ ๋๋ฌธ์ ๊ณ ์น๊ฑด๊ฐ์??ย
์๋๋ฉด x, y๊ฐ๋ง ์ฎ๊ธฐ๊ณ z๊ฐ์ ์ ์งํ๊ธฐ ์ํด์ ๊ณ ์น๊ฑด๊ฐ์??
์ ๊ฐ ๋ณธ ์์์ด ์ธ๊ตญ์ธ์ด ๊ฐ์ํ ์์์ด๊ณ ๋ฐ์๋ ๋ช ํํ์ง ์์ ํด์์ ๋ชปํด์ ๋ฌผ์ด๋ด ๋๋ค!
ใ ใ z๊ฐ๋ง ์ ์งํ๊ธฐ ์ํด์์
๊ทธ๋ฅ ๋ค๋ฅธ ํฐ ์ด์ ๋ ์์ด ๊ฐ๋จํ ์ด์ ๋ค์, ๊ฐ์ฌํฉ๋๋ค!
๋ณ์์ ๋ฐ์์ ํ์ง ๊ฐ๋ ์ฑ ๋จ์ด์ง๊ฒ ์จ๋จ๋ค ์ง์ง
๋์ค์ ํผ์์ ๋ง๋ค์ด ๋ณผ๋๋ ๊ฐ๋ ์ฑ๋ ๊ณ ๋ คํ๋ฉด์ ์จ๋ณด๊ฒ ์ต๋๋ค!
ใด ๋ํํ ํ๋ ๋ง์ด ์๋๋ผ ์ธ๊ตญ๋ํํ ํ๋ ๋ง์ธ๊ฑฐ๊ฐ๋ค ๊ฐ์ด์ผ ๋ ๋ฐ๋ผ ์ณค์ํ ๋ ๋ญ
ใ ใ z๊ฐ์ ์ํ์ํด์ ๋ฐ๊พผ๊ฑฐ๊ฐ์. ๊ทผ๋ฐ scale ๋ณ์๊ฐ ๋ญ์? scale ์์ฒด๋ฅผ Scale๋ก ์ ์ธํ๋ฉด ๊ฒ์ปดํฌ๋ํธ ์ํด๋ ๋์ง์๋
๊ทผ๋ฐ ํน์ ํ์ฌ๋์ด ์ง๋ฌธ๊ธ์ ์ฌ๋ฌ ๊ฐ ์ฌ๋ฆฌ๋ฉด ์์ข๊ฒ ๋ณด์ผ๊น์?? ๊ถ๊ธํ๊ฒ๋ค์ด ์๋๋ฐ ์ง๋ฌธํ๋ฉด ๋ญ๊ฐ ๊ธฐ์ด์ ์ธ๊ฒ๋ ๋ชจ๋ฅด๋๊ฒ ๊ฐ์ ์๋จน์๊ฑฐ๊ฐ์์ ํ๋ฒ์ ์ฌ๋ฌ๊ฐ ์ง๋ฌธํ๋๊ฒ ์กฐ๊ธ ๋ฌด์ญ๊ฒ ๋๊ปด์ ธ์์..
์ผ๋จ ๋จผ์ ๊ตฌ๊ธ๋ง๋ถํฐ ํด๋ณด๊ณ ๊ทธ๋๋ ์๋๋ฉด ์ด๋ ์ด๋ ํ ๊ณณ์์ ๋ญ ์๋ํด๋ดค๋๋ฐ ์๋๋ค ์ด๋ ๊ฒ ๊ตฌ์ฒด์ ์ผ๋ก ์ง๋ฌธํด๋ด
์๊ฒ ์ต๋๋ค!
์ด์ฐจํผ ๊ธ ๋ณ๋ก ์ฌ๋ผ์ค์ง๋ ์๋๋ฐ ์ฌ๋ ค ๋ฐ ~ ์ผ๊ตฌ๋ง ๋ญ
ใ ใ ใ
new vectorํด๋ mallocํ์ง ์์์ ์ฑ๋ฅ์ ๋ฌธ์ ์๋ค๋๋ฐ