新しいビルダーアセットを作成する
Lightshipのマップテーマでは、マップタイルの特徴のメッシュを生成してレンダリングするために設定可能なフィーチャービルダーを使用します。 フィーチャービルダーの仕組みについては、 フィーチャービルダー をご覧ください。
前提条件
- Lightship Mapsがインストールされた新しい3D(URP)Unityプロジェクトが必要です。 手順については、 Lightship Maps SDK のインストールを参照してください。
- 既存のテーマが 階層 に保存されている必要があります。 自分で作成したテーマ を使用することも、既存のテーマを ** Hierarchy **にドラッグすることもできます。
手順
新しいビルダーアセットを作成し、テーマに追加する方法は次のとおりです。
- 階層 で、新しいビルダーを追加するテーマを見つけて開きます。 ダブルクリックして、それが階層のプライマリオブジェクトであることを確認します。
- GameObject メニュー(または右クリックメニュー)で、 Create Empty を選択します。
- オブジェクトの名前を新しいビルダー名にします。
- オブジェクトを選択し、 Inspector タブから Add Component をクリックします。
- 検索バーを使用して、次のいずれかのビルダーを検索します。
- 標準:
- Area Feature Builder
- Ground Builder
- Linear Feature Builder
- Structure Feature Builder
- パフォーマンス:
- Area Feature Builder Async
- Area Object Builder
- Ground Builder Async
- Linear Feature Builder Async
- Structure Feature Builder Async
- Map Feature Prefab Spawner
- ビルダーを選択して、 Inspector タブに追加します。
- 階層 タブでテーマを選択します。 ダブルクリックして、それが階層のプライマリオブジェクトであることを確認します。
- ビルダー のリスト(Skybox の 上)を展開します。
- + をクリックして、リストにビルダーを追加します。
- 階層 から、新しいビルダーを「None (Feature Builder Base)」と書かれているところにドラッグ&ドロップします。
備考
新しいビルダーが「ビルダーを選択」ドロップダウンに表示される前に、テーマをクリックアウトする必要がある場合があります 。