Unity 매뉴얼 스크립팅 API 가이드

버전

  • 이 문서는 Unity 버전 2022.3에 대한 내용을 바탕으로 하고 있습니다.

엔지니어링 기능 세트

엔지니어링 기능 세트는 다음과 같은 도구와 패키지를 포함합니다:

  • C# 통합 개발 환경(IDE)
  • 유닛 테스트
  • 코드 커버리지
  • 성능 분석

시작하기

Unity는 여러 IDE를 지원합니다. 다음 중에서 선택할 수 있습니다: - Visual Studio (Windows, macOS) - Visual Studio Code (Windows, macOS, Linux) - JetBrains Rider (Windows, macOS, Linux)

IDE를 선택하는 방법: 1. Unity 에디터에서 Edit > Preferences로 이동합니다. 2. External Tools를 클릭합니다. 3. External Script Editor에서 원하는 IDE를 선택합니다.

테스트 프레임워크

Unity 테스트 프레임워크(UTF)는 코드의 테스트를 가능하게 합니다. 편집 모드와 플레이 모드에서 테스트가 가능합니다. 또한 다양한 타겟 플랫폼에서도 테스트를 실행할 수 있습니다.

UTF에 접근하는 방법: - Window > General > Test Runner로 이동합니다.

프로파일 분석기

프로파일 분석기는 Unity 프로파일러에서 수집한 프레임과 마커 데이터를 시각화하여 이해를 돕습니다. 두 데이터 세트를 비교할 수도 있습니다.

프로파일 분석기 창을 여는 방법: - Window > Analysis > Profile Analyzer로 이동합니다.

코드 커버리지

테스트 러너와 함께 코드 커버리지 패키지를 사용하면 테스트의 커버리지 정보를 수집하고 볼 수 있습니다. 코드 커버리지가 활성화된 상태에서 테스트를 실행하면 어떤 코드 라인이 실행되었는지를 파악할 수 있습니다.

코드 커버리지 창을 여는 방법: - Window > Analysis > Code Coverage로 이동합니다.

에디터 코루틴

에디터 코루틴 패키지를 통해 에디터 내에서 iterator 메서드를 실행할 수 있습니다. 이는 MonoBehaviour 스크립트 내에서 코루틴을 처리하는 방법과 유사합니다.

패키지 목록

패키지 이름 설명
Visual Studio 에디터 Visual Studio와의 통합을 지원
Visual Studio 코드 경량 IDE, 여러 플랫폼 지원
JetBrains Rider JetBrains의 유니티 전용 IDE
테스트 프레임워크 유닛 테스트 및 자동화 지원
프로파일 분석기 성능 분석 도구
코드 커버리지 테스트 커버리지 데이터 수집
에디터 코루틴 에디터 내에서 코루틴 실행 지원

관련 자료

  • Unity 테스트 프레임워크 개요
  • 프로파일 분석기 개요
  • 코드 커버리지 개요
  • 에디터 코루틴 개요

추가 정보

향후 예정된 기능에 대한 정보는 엔지니어링 로드맵을 참조하십시오. Unity Technologies에 대한 저작권 정보가 포함되어 있습니다.

Read more

Unity 매뉴얼 스크립팅 API 해설

이 문서는 Unity의 매뉴얼 스크립팅 API에 대한 간단한 해설과 활용 예제들을 포함하고 있습니다. Unity는 게임 개발 플랫폼으로, 스크립팅 API를 통해 게임의 다양한 기능을 제어하고 수정할 수 있습니다. 버전 Unity 스크립팅 API는 여러 버전으로 제공됩니다. 주의 깊게 선택하여 사용하는 것이 중요합니다. 버전 설명 2023.2 최신 기능 및 버그 수정이 추가됨

By 이재협/실장/시스템개발실/PHYSIA

Unity 매뉴얼 스크립팅 API 설명서 해설

이 문서는 Unity의 매뉴얼 스크립팅 API에 대한 정보를 제공하며, 버전에 따라 다르게 적용되는 내용들을 설명합니다. 본 문서에서는 주요 내용을 간단히 정리하고 활용 가능 예제를 통해 이해를 돕겠습니다. 기본 개념 Unity에서 스크립팅 API는 게임 오브젝트와 그들의 동작을 제어하기 위한 강력한 도구입니다. 이를 통해 게임의 로직, 물리 엔진, 애니메이션 및 사용자 인터페이스를

By 이재협/실장/시스템개발실/PHYSIA

Unity 스크립팅 API 가이드

이 문서는 Unity의 스크립팅 API에 대해 설명합니다. Unity는 게임 개발을 위한 인기 있는 엔진으로, 강력한 스크립팅 기능을 제공합니다. 이 가이드는 Unity에서 스크립트를 작성하고 사용하는 방법을 이해하는 데 도움을 드립니다. 목차 * Unity 스크립팅 소개 * 기본 스크립트 생성 * 스크립트 사용 예제 * 응용 프로그램 * 참고 자료 Unity 스크립팅 소개 Unity는 C# 프로그래밍 언어를

By 이재협/실장/시스템개발실/PHYSIA