RacaseHit 사용시 디버그

|

static function DrawRay (start : Vector3, dir : Vector3, color : Color = Color.white) : void

// 트랜스폼의 Z-축을 따라 앞에 위치로부터 10미터의 긴 그린 라인을 그립니다.
function Update () {
var forward : Vector3 = transform.TransformDirection(Vector3.forward) * 10;
Debug.DrawRay (transform.position, Vector3.forward * 10, Color.green);
}

예) 현재 위치 로부터 아래로 2미터예 있는지 없는지 판단할때

Debug.DrawRay(transform.position, Vector3.down * 2f, Color.green);

        if (Physics.Raycast(transform.position, Vector3.down, out hit, 2f))

        {


        }

Trackback 0 And Comment 0