Unity C# > UnityEditor의 클래스들 정리
카테고리: UnityDocs
태그: Unity Game Engine
공부하면서 알게 된 UnityEditor의 클래스들을 정리한 문서입니다.😀
- 유니티 공식 매뉴얼 https://docs.unity3d.com/kr/current/Manual/UnityManual.html
- Scripting Overview http://www.devkorea.co.kr/reference/Documentation/ScriptReference/index.html
UnityEditor
using UnityEditor
을 해주어야만 사용할 수 있다.
👩🦰 Handles
그림을 그리는 여러가지 함수가 내장되어 있는 클래스다. 3D 기즈모와 같은 것을 그릴 수 있고 GUI도 그릴 수 있다.
변수/프로퍼티
color
핸들하는 색상
함수
DrawSolidArc
DrawSolidArc
색깔이 꽉 채워져 칠해져 있는 부채꼴(Arc)를 그린다.- 인수
- Handles.DrawSolidArc(eyeTransform.position, Vector3.up, leftRayDirection, fieldOfView, viewDistance);
- 시야 각이 그려지는 위치인
eyeTransform.position
에서 그려지며 (Vector3 center) Vector3.up
축을 기준으로 회전한 부채꼴 (Vector3 normal)leftRayDirection
을 부채꼴 시작점으로 (from Vector3)- 오른쪽으로
fieldOfview
각도만큼 회전한 (float angle) - 중심으로부터 호가 그려지는 길이는, 즉 반지름이
viewDistance
(좀비가 볼 수 있는 거리)인 Arc를 그린다. (float radius)
- 시야 각이 그려지는 위치인
- Handles.DrawSolidArc(eyeTransform.position, Vector3.up, leftRayDirection, fieldOfView, viewDistance);
- 인수
🌜 개인 공부 기록용 블로그입니다. 오류나 틀린 부분이 있을 경우
언제든지 댓글 혹은 메일로 지적해주시면 감사하겠습니다! 😄
댓글남기기