์œ ๋‹ˆํ‹ฐ ์˜ˆ์ œ ๋ณด๋ฉด์„œ ๋”ฐ๋ผ๋งŒ๋“ค๊ณ ์žˆ์Œ


์Šคํฌ๋ฆฐ ์ค‘์•™์—์„œ raycast ์ด์„œ ๋ชฉํ‘œ๋ฌผ ์ฝœ๋ผ์ด๋” ๋งž์œผ๋ฉด ๊ทธ๋†ˆ ์ด๋ฆ„ debug.log๋กœ ๋”ฐ์˜ค๋Š”๊ฑด๋ฐ ์™œ ์‹œ๋ฐœ ์•ˆ๋˜๋ƒ ์ด๊ฑฐ


void Update () {

ย  ย  ย  ย  if(Input.GetMouseButtonDown(0))

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Ray rayOrigin = Camera.main.ViewportPointToRay(new Vector3(0.5f, 0.5f, 0));


ย  ย  ย  ย  ย  ย  RaycastHit hitInfo;


ย  ย  ย  ย  ย  ย  if (Physics.Raycast(rayOrigin, out hitInfo))

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  Debug.Log("Hit : " + hitInfo.transform.name);

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  }



์•„๋ฌด๋ฆฌ ์™ผ์ชฝ ๋งˆ์šฐ์Šค ํด๋ฆญํ•ด๋ด๋„ ๋กœ๊ทธ๊ฐ€ ์•ˆ๋œจ๋Š”๋””

๋ญ๊ฐ€ ๋ฌธ์ ค๊นŒ