if (Input.GetButtonDown("Fire1"))
{
//클릭시 실행
//print("fire1");
//RayCast 로 충돌처리
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if(Physics.Raycast(ray, out hit, Mathf.Infinity))
{
print("raycast hit!");
Debug.DrawRay(ray.origin, ray.direction * 10f, Color.red, 5f);
}
}
ray.origin = 시작위치
ray.direction * 10f = 방향
Color.red = 디버그 라인 색깔
5f = 유지시간
'잡다한것들전부 > C#' 카테고리의 다른 글
| 유니티 c# RayCast 디버그 방법(눈으로 디버그라인을 그리는방법) (0) | 2014.01.19 |
|---|---|
| [펌]C# 델리게이트 및 이벤트 함수 (1) | 2014.01.13 |
| [queue] Queue 관련 함수 (Dequeue, Enqueue, Peek) (0) | 2014.01.12 |
| C# 동영상 강의 모은 곳 사이트 주소 (0) | 2014.01.04 |
| c# delegate (0) | 2013.12.30 |
| c# 제네릭 (0) | 2013.12.30 |
Trackback 0 And
Comment 0


