설치
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.Runtime과 AchUtils.Extensions가 보이면 완료입니다.
using AchUtils.Tutorial;
using AchUtils.Buff;
using AchUtils;
// ... 필요한 시스템만 using
지원 환경
| 항목 | 요구 사항 |
|---|---|
| Unity | 2021.3 LTS 이상 |
| .NET | Standard 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로 교체하세요.
:::