Debug.DrawRay(rigid.position, dirVec * 0.7f, new Color(0,1,0));
RaycastHit2D rayHit = Physics2D.Raycast(rigid.position + new Vector2(dirVec.x, dirVec.y), dirVec * 0.5f, LayerMask.GetMask("Object"));
if (rayHit.collider != null)
scanObject = rayHit.collider.gameObject;
else
scanObject = null;
raycast์ ์ด ์ npc์ฝ๋ผ์ด๋๋ ๋ฉ๋ฆฌ๋จ์ด์ ธ์์ด๋ ์ด๋ ๊ฒ ์ธ์์ด ๋ผ๋ฒ๋ฆฌ๋๋ฐ
๋ฑ ์ npc๊ทผ์ฒ๋ก ๊ฐ์๋๋ง ์ค๋ธ์ ํธ์ค์บ ๋๋๋ก ํ ์ ์์๊น ใ
๋ ์ด ์ฒดํฌํ ๋ ๊ธธ์ด ๊ฐ ์ถ๊ฐํด์ฃผ๋์ง ์๋๋ฉด rayHit์์ ๊ธธ์ด ๊ฐ์ ธ์์ ๊ฒ์ฌํ์
๊ทธ๊ฑธ ์ํ Box ์ฝ๋ฆฌ๋๋ฅผ ํ๋ ์ด์ด ์ค๋ธ์ ํธํํ ๋ฌ์์ฃผ๋๊ฑด ์ด๋จ๊น์? - dc App
๋ต๋ณ๊ฐ์ฌํฉ๋๋ค ์ง๋ค์ด๊ฐ์ ๋ฐ๋ก ํด๋ด์ผ๊ฒ ๋ค์