Unity는 오픈 소스 .NET 플랫폼을 사용하여 Unity로 만드는 애플리케이션이 다양한 하드웨어 설정에서 실행될 수 있도록 합니다. .NET 플랫폼은 Unity가 여러 플랫폼 컨텍스트에서 다양한 수준으로 지원하는 여러 언어와 API 라이브러리를 지원합니다. 이 섹션에서는 Unity의 .NET 통합에 대한 세부 정보와 제한 사항을 간략하게 설명합니다.
| 항목 | 설명 |
|---|---|
| .NET 프로파일 지원 | API 호환성 수준 관리를 위한 Unity의 .NET 프로파일 지원에 대한 세부 정보 및 제한 사항 |
| .NET 시스템 라이브러리 | .NET 시스템 라이브러리에 대한 Unity 지원의 세부 정보 및 제한 사항 |
| 타사 .NET 라이브러리 | Unity에서 타사 .NET 라이브러리를 사용할 때 중요한 고려 사항 |
| 추가 클래스 라이브러리 어셈블리 레퍼런스 | Unity가 기본적으로 컴파일하지 않는 .NET 클래스 라이브러리 API의 레퍼런스 부분 |
| C# 컴파일러 | Unity가 사용하는 C# 컴파일러의 세부 정보 및 제한 사항 |
| 가비지 컬렉션 | Unity의 가비지 컬렉터 및 설정 방법에 대한 세부 정보 |
| C# 리플렉션 오버헤드 | C# 리플렉션을 사용할 때 가비지 컬렉터 오버헤드 줄이기 |