본문으로 건너뛰기

설치

Package Manager로 설치 (로컬)

Unity 프로젝트의 Packages/manifest.json을 열고 아래를 추가합니다.

{
"dependencies": {
"com.achieve.utils": "file:../Packages/AchUtils"
}
}

또는 Package Manager → Add package from disk 를 선택하고 Packages/AchUtils/package.json을 엽니다.

Git URL로 설치

{
"dependencies": {
"com.achieve.utils": "https://github.com/achieveonepark/AchUtils.git"
}
}

확인

설치 후 Assembly Browser에서 AchUtils.RuntimeAchUtils.Extensions가 보이면 완료입니다.

using AchUtils.Tutorial;
using AchUtils.Buff;
using AchUtils;
// ... 필요한 시스템만 using

지원 환경

항목요구 사항
Unity2021.3 LTS 이상
.NETStandard 2.1
플랫폼iOS, Android, PC, WebGL, Console
외부 패키지com.unity.ugui, com.unity.nuget.newtonsoft-json

샘플 가져오기

Package Manager에서 AchUtils 패키지를 선택한 뒤 Samples → Basic Usage → Import를 누르면 인스턴스 기반 사용 예제를 프로젝트로 가져올 수 있습니다.

::: tip TextMeshPro DialogueStep은 기본 UnityEngine.UI.Text를 사용합니다. TMP를 사용하려면 DialogueStep.cs에서 Text 컴포넌트를 TextMeshProUGUI로 교체하세요. :::