> ## Documentation Index
> Fetch the complete documentation index at: https://docs.goavatown.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Unityクライアント

> あなたのunitypackageをAvatownにアップロードしよう！

## 前提条件

### Unity

互換性を確保するために、`Unity 2022.3.22f1`をダウンロードしてインストールすることをお勧めします。これは[公式Unityウェブサイト](https://unity.com/releases/editor/whats-new/2022.3.22)から取得できます。このバージョンはVRChatで使用されているバージョンと一致しています。

**重要**:
VRChatの最新SDKにはUnity 2022が必要です。Unity 2019を使用しているユーザーは、将来のSDK更新が利用できなくなるため、アップグレードを強くお勧めします。また、古いバージョンで作成したコンテンツには互換性の問題が発生する可能性があります。

### VRchat Creator Companion

VRChatプロジェクトを設定するためには、VRChat Creator Companionが必要です。インストール手順については[公式VRChatドキュメント](https://vcc.docs.vrchat.com)を参照してください。

### Avatown Unityクライアント

Avatown Unityクライアントは、対応するアバターのUnitypackageおよびアセットバンドルをアップロードするために必要です。最初に、言語設定に合わせてAvatown Unityクライアントをダウンロードしてください。

* [最新のAvatown Unityクライアントをダウンロード](https://github.com/dolami-inc/avatown-docs/releases/download/official/AvatownUnityClient_v1.3.1.unitypackage)

ダウンロード後、Unityパッケージを任意のディレクトリに保存してください。

### ステップ1: 新しいプロジェクトの作成

新しいプロジェクトを始めるユーザーは、以下の手順に従ってください。既存のプロジェクトにAvatown Unityクライアントをインポートする場合は、ステップ2に進んでください。

VRChat Creator Companionを開き、新しいプロジェクトを作成します。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/vrc_create.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=9983d4e065214afd8da1620e5f5c4821" data-path="images/unityclient/vrc_create.png" />

プロジェクト名を入力し、ディレクトリを指定して「Create Project」をクリックします。次の画面で、必要なVRChat SDKが選択されていることを確認してください。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/vrc_package.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=d854b4fb9327672d094934f63fbfb9d5" data-path="images/unityclient/vrc_package.png" />

必要なパッケージが選択されたら、「Open Project」をクリックしてUnityを起動します。

### ステップ2: Avatown Unityクライアントのインポート

プロジェクトがUnityで開かれ、使用準備が整ったら、Avatown Unityクライアントをインポートします。既存のアバタープロジェクトがある場合は、このステップから始めてください。
インポートするには、`Assets > Import Package > Custom Package...`を選択します。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/import_asset.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=3ce7f7fe05eb58d424fccc592fb45b65" data-path="images/unityclient/import_asset.png" />

先にダウンロードしたAvatown UnityクライアントのUnityパッケージファイルを選択します。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/select_package.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=decd89520c7d1647d5a61e8422a8abc1" data-path="images/unityclient/select_package.png" />

Unityでインポートするファイルが表示されるので、「Import」をクリックします。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/click_import.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=75ab316e3f52416ae6638823dcb392c8" data-path="images/unityclient/click_import.png" />

インポートするファイルが表示されるダイアログが表示されます。「Import」をクリックして処理を進めます。
Unityがインポートを開始しますので、完了するまで待ちます。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/select_package.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=decd89520c7d1647d5a61e8422a8abc1" data-path="images/unityclient/select_package.png" />

### ステップ3: Avatown Unityクライアントのアクセス

インポートが完了すると、UnityツールバーにAvatownが表示されます。Avatown Clientをクリックして、クライアントインターフェースを起動します。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/open_avatown.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=0b5684c9efd6b6fe21dcc11ef7c0a0f0" data-path="images/unityclient/open_avatown.png" />

goavatown.comアカウントの認証情報でログインする必要があります。
ログイン後、Avatown Unityクライアントの使用準備が整います。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/avatown_login.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=b167e64186cd7a4e13e1997c16df3f48" data-path="images/unityclient/avatown_login.png" />

ログインすると、Avatownで作成した商品のリストが表示されます。商品カードの右上にある「View」をクリックしてください。これにより、商品の詳細が表示されます。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/Click%20_View_.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=2ec7be4382dafac4ce8c438c8531e12a" data-path="images/unityclient/Click _View_.png" />

自動アップロードに登録したい商品の詳細を確認したら、「Get Started」をクリックします。

<img height="200" noZoom src="https://mintlify.s3.us-west-1.amazonaws.com/avatown/images/unityclient/Click%20get%20started.png" />

この画面に進んだら、ドロップダウンメニューを開き、シーンにあるアバターを選択します。（クロスプラットフォームアバターの場合、最初にWindowsバージョンを選択してください。）

> アバターはシーンに存在している必要があります。シーンにアバターがない場合、ドロップダウンには表示されません。また、シーンのアバターに`VRC Avatar Descriptor`が付いていない場合、ドロップダウンには表示されません。

「このアバターを選択」をクリックし、次のステップに進みます。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/select_from_scene.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=a80bd3caed149dee89a9edfcab16338e" data-path="images/unityclient/select_from_scene.png" />

「Start build」をクリックします。ビルドが開始され、自動アップローダーの登録プロセスが始まります。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/start_build.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=db4d5f38b43cdea828b7518b57aec502" data-path="images/unityclient/start_build.png" />

アップロードが完了するまで待機します。

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/uploading.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=917cdf425c7198168ee3df5105dd3ead" data-path="images/unityclient/uploading.png" />

アップロードが完了すると、この画面が表示されます。アップロードしたファイル形式の横に「✓」が表示されれば、この商品は自動アップローダー用に準備完了です。（アップロード後、数分かかることがあります。）

<img height="200" noZoom src="https://mintcdn.com/avatown/3tjkd2A3UXxH-eZA/images/unityclient/build_scceeded.png?fit=max&auto=format&n=3tjkd2A3UXxH-eZA&q=85&s=a77dbdbdf64e6167cda25bd02edcb5fb" data-path="images/unityclient/build_scceeded.png" />

これで完了です。あなたのアバターはユーザー向けに準備が整いました！お疲れ様でした！ 🎉
クロスプラットフォームアバターの登録には、画像に示された「Android」などの他のプラットフォームをクリックし、手順に従ってください。
