프로그래밍 정리/Unity

[Unity - 유니티] Physics.Raycast / 레이어

주누다 2014. 4. 27. 03:26
반응형

Physics.Raycast 파라미터

=> Vector3 빛의 발사위치, Vector3 빛의 방향, float 빛의 길이, int 빛이 닿은 레이어의 비트마스크


레이어는 0~7까지 기본 내장.

8이상부터 개발자가 직접 정의.


Raycast함수로 지정하는 레이어 번호는 내부적으로 비트연산.

예를들어 8번 레이어라면 이진수로 100000000 이라는 값을 전달해야 하므로

변수의 정의로 1 << 8 라는 시프트 연산을 해서 넣을 수 있음.

반응형