本文へスキップ

class_MapLayer


title: class MapLayer toc_max_heading_level: 4


class MapLayer

(Niantic.Lightship.Maps.MapLayers.MapLayer)

概要

このクラスは、 LightshipMapView にアタッチされたGameObjectsのグループである、単一の MapLayer を表します。 これらのオブジェクトは、指定された MapLayer インスタンスに関連する1つまたは複数のMapLayerComponentsによってインスタンス化され、マップに追加されます。

    class MapLayer: MonoBehaviour {
public:
// メソッド

void Initialize(LightshipMapView lightshipMapView, Transform parent);
void OnMapOriginChanged();
};

詳細なドキュメント

このクラスは、 LightshipMapView にアタッチされたGameObjectsのグループである、単一の MapLayer を表します。 これらのオブジェクトは、指定された MapLayer インスタンスに関連する1つまたは複数のMapLayerComponentsによってインスタンス化され、マップに追加されます。

メソッド

Initialize

void Initialize(LightshipMapView lightshipMapView, Transform parent)

親である LightshipMapView によって起動時に呼び出されます。

    パラメーター

    lightshipMapView - この MapLayer に関連付けられているマップ

    parent - すべての MapLayerの 子である親GameObjectのTransform。

OnMapOriginChanged

void OnMapOriginChanged()

シーンの原点に再配置されると、親の LightshipMapView によって呼び出されます。