本文へスキップ

既存のテーマをコピーする

マップテーマ 既存のテーマプレファブの別バリエーションを作ることで、独自のテーマが作れます。 そのバリアントを使用して、 Override メニューで、基本プレハブの設定を変更することができます。

前提条件

  1. Lightship Mapsがインストールされた新しい3D(URP)Unityプロジェクトが必要です。 手順については、 Lightship Maps SDK のインストールを参照してください。

バリアントテーマを作成する

既存のテーマをコピーするには、次のようにバリアントテーマを作成します。

  1. プロジェクト タブで、コピーするテーマのプレハブを見つけます。 基本テーマを使用する場合は、 Packages/Lightship Maps SDK/SampleAssets/Themes/_Base にあるLightship SDKの基本テーマをご覧ください。

  2. そのテーマプレハブを Assets フォルダの任意の場所にコピーします。

  3. テーマプレハブを選択し、 アセット メニューから Create > Prefab Variant を選択します(またはプレハブ上で右クリックのメニューを使用します)。

  4. 新しいテーマのバリアントに名前を付けます。 バリアントのアイコンには、1つの面にストライプが表示されています。

    基本テーマの横にあるバリアントの新しいテーマ
  5. バリアントを選択して、コンポーネントやプロパティ、子オブジェクト(ビルダーなど)を変更します。

基本テーマを更新する

基本テーマを更新すると、その基本テーマから作成されたすべてのバリアントテーマに変更が反映されます。 基本テーマを更新するには、次の2つの方法があります。

  1. プロジェクト ビューで基本テーマを探します。 基本テーマを選択し、適切な変更を加えます。

  2. バリアントテーマの Inspector ビューで、 Overrides ドロップダウンを選択します。

    基本テーマの横にあるバリアントの新しいテーマ
    1. 基本テーマから個々の変更点を選択し、 Override ダイアログから Apply を選択します。
    2. Overrides メニューから Apply All To Base を選択することもできます。