Line Renderer
Line Renderer
는 3D 스페이스에서 2개 이상의 포인트의 배열을 취하고 서로 사이에 하나의 직선을 그립니다. 하나의 라인 렌더러 컴포넌트는 하나의 간단한 직선에서 부터 복잡한 나선까지 어떤 것을 그리기 위해 사용될 수 있습니다. 라인이 항상 끊임없습니다; 사용자가 두 개 이상의 완전한 별개의 라인을 그릴 필요가 있다면 사용자는 각각 그것 자신의 라인 렌더러를 가지고 다수의GameObjects을 사용해야 합니다.
라인 렌더러는 하나의 픽셀의 얇은 라인들을 그리지 않습니다. 그것은 너비를 가지는 billboard를 그리고 텍스쳐될 수 있습니다. 그것은 Trail Renderer로서 라인 렌더링을 위해서 같은 알고리즘을 사용합니다.
Properties
Materials | 이 리스트로 부터 첫 번째 재료는 라인들을 그리기 위해서 사용됩니다. |
Positions | 연결하는 Vector3 포인트들의 배열. |
»>Size | 이 라인에서 세그먼트의 수. |
Parameters | 각 라이을 위한 파라미터의 리스트: |
»>StartWidth | 첫 번째 라인 위치에서 너비. |
»>EndWidth | 마지막 라인 위치에서 너비. |
»>Start Color | 첫 번째 라인 위치에서 색상. |
»>End Color | 마지막 라인 위치에서 색상. |
Use World Space | 활성화되면, 물체의 위치는 무시되고 라인들이 세계의 중심에서 표현됩니다. |
Details
라인 렌더러를 생성하기 위해서는:
- GameObject→Create Empty을 선택하세요
- Component→Miscellaneous→Line Renderer을 선택하세요
- Line Renderer 위에 텍스쳐 또는
Material
를 드래그 합니다. 사용자가 재료에서 파티클 쉐이더를 사용하면 최고로 보입니다.
Hints
- 용자가 하나의 프레임에서 모든 꼭지점을 놓을 필요가 있을 때 라인 렌더러는 효과를 위해서 사용하기 좋습니다.
- 사용자가
Camera
를 움직임에 따라 라인들은 회전하는 것처럼 보일지도 모릅니다. 이것은 인터네셔널입니다. - 라인 렌더러는GameObject 위에서 유일한 렌더러여야 합니다.
- 출처: 유니티코리아위키 (CC BY-NC-SA 2.0)