メインコンテンツまでスキップ

インストール

要件​

Unity6000.7 (Unity 6.7) 以降
レンダーパイプラインUniversal Render Pipeline (URP) 17.7 以降
グラフィックス APIVulkan、Metal、Direct3D 11 / 12。OpenGL ES はサポートしていません。

以下の依存パッケージは、YAUI と一緒に Package Manager がインストールします。

  • Burst
  • Collections
  • Universal RP
  • Unity UI (com.unity.ugui)。EventSystem のために使います
備考

YAUI はテキストに Advanced Text Generator (ATG) を使います。その公開 API は Unity 6.7 で追加されたため、それより前のバージョンはサポートしていません。

パッケージのインストール​

Window > Package Manager を開き、+ をクリックして Install package from git URL... を選び、次の URL を入力してください。

https://github.com/ruccho/YAUI.git?path=/Packages/com.ruccho.yaui#release

Packages/manifest.json に直接追加することもできます。

{
"dependencies": {
"com.ruccho.yaui": "https://github.com/ruccho/YAUI.git?path=/Packages/com.ruccho.yaui#release"
}
}

入力の設定​

YAUI はポインターとナビゲーションのイベントを EventSystem を通して受け取ります。シーンに EventSystem がなければ、GameObject > UI > Event System で追加してください。Input System UI Input Module と Standalone Input Module のどちらでも動作します。

次は最初のパネルを作成しましょう。