์บ๋ฆญํฐ์ ์ค์ฌ์์ ๋์ค๊ฒ ํ๊ณ ์ถ์๋ฐ
์บ๋ฆญํฐ ์ต์ปค ํฌ์ธํธ๋ฅผ ๊ฑด๋๋ ค์ผ ๋๋
์๋๋ฉด ์คํฌ๋ฆฝํธ์์ ๋ญ ๋ ๋ฃ์ด์ผ ๋๋์ง ๋ชจ๋ฅด๊ฒ ๋ค
์บ๋ฆญํฐ์ ์ค์ฌ์์ ๋์ค๊ฒ ํ๊ณ ์ถ์๋ฐ
์บ๋ฆญํฐ ์ต์ปค ํฌ์ธํธ๋ฅผ ๊ฑด๋๋ ค์ผ ๋๋
์๋๋ฉด ์คํฌ๋ฆฝํธ์์ ๋ญ ๋ ๋ฃ์ด์ผ ๋๋์ง ๋ชจ๋ฅด๊ฒ ๋ค
์ฒซ๋ฒ์งธ ์ธ์์ y์ถ ๋ํด์ฃผ๋ฉด ๋ ๋ฏ?
error CS1503: Argument 3: cannot convert from 'int' to 'UnityEngine.Color'
error CS1503: Argument 4: cannot convert from 'UnityEngine.Color' to 'float'
๋ํด์ฃผ๋ฉด ์ด๋ฐ๊ฑฐ ๋ธ
rigid.positon + new Vector3(0, n, 0) ์ด๋ ๊ฒ ํ์ จ๋์?
Debug.DrawRay(rigid.position + new Vector3(0,9,0).right * 9, 19, new Color(1, 0, 0)); ํน์ ์ด๊ฒ ๋ง์๊น?
new Vector3(0,9,0).right * 9๊ฐ ๋๋์ฒด ๋ญ๋
์์์ผ๋ก ์ค์ฌํ๋ ์ก์์ฃผ๊ณ ๊ฑฐ๊ธฐ์ ๋์ค๋ฉด ๋์ง์์?
๊ฑ SerializeField๋ก Vector3 offset ํ๋ ์ ์ธํ๊ณ rigid.position + offset ํด์ inspector์์ ์กฐ์ ํ์