既存のテーマをコピーする
マップテーマ 既存のテーマプレファブの別バリエーションを作ることで、独自のテーマが作れます。 その バリアントを使用して、 Override メニューで、基本プレハブの設定を変更することができます。
前提条件
- Lightship Mapsがインストールされた新しい3D(URP)Unityプロジェクトが必要です。 手順については、 Lightship Maps SDK のインストールを参照してください。
バリアントテーマを作成する
既存のテーマをコピーするには、次のようにバリアントテーマを作成します。
-
プロジェクト タブで、コピーするテーマのプレハブを見つけます。 基本テーマを使用する場合は、
Packages/Lightship Maps SDK/SampleAssets/Themes/_Base
にあるLightship SDKの基本テーマをご覧ください。 -
そのテーマプレハブを
Assets
フォルダの任意の場所にコピーします。 -
テーマプレハブを選択し、 アセット メニューから Create > Prefab Variant を選択します(またはプレハブ上で右クリックのメニューを使用します)。
-
新しいテーマのバリアントに名前を付けます。 バリアントのアイコンには、1つの面にストライプが表示されています。
-
バリアントを選択して、コンポーネントやプロパティ、子オブジェクト(ビルダーなど)を変更します。
基本テーマを更新する
基本テーマを更新すると、その基本テーマから作成されたすべてのバリアントテーマに変更が反映されます。 基本テーマを更新するには、次の2つの方法があります。
-
プロジェクト ビューで基本テーマを探します。 基本テーマを選択し、適切な変更を加えます。
-
バリアントテーマの Inspector ビューで、 Overrides ドロップダウンを選択します。
- 基本テーマから個々の変更点を選択し、 Override ダイアログから Apply を選択します。
- Overrides メニューから Apply All To Base を選択することもできます。