本文へスキップ

interface_IObjectBuilderAsync


title: interface IObjectBuilderAsync toc_max_heading_level: 4


interface IObjectBuilderAsync

(Niantic.Lightship.Maps.Builders.Performance.IObjectBuilderAsync)

概要

非同期にGameObjectを構築するマップタイルのフィーチャービルダーを表します。

    interface IObjectBuilderAsync: Niantic.Lightship.Maps.Builders.IObjectBuilder {
// メソッド

void Build(IReadOnlyList<ObjectTile> tiles);
};

// 直接の派生クラス

class ObjectBuilderAsync;

継承メンバー

public:
// プロパティ

Guid Id;
int MinLOD;
int MaxLOD;

// メソッド

GameObject CreateParent(IMapTileObject mapTileObject);
void Release(GameObject parent);

詳細なドキュメント

非同期にGameObjectを構築するマップタイルのフィーチャービルダーを表します。

メソッド

Build

void Build(IReadOnlyList<ObjectTile> tiles)

マップタイルがシーンに追加されると呼び出されます。 このメソッドでは、特定のマップタイルフィーチャーのセットに対してオブジェクトをインスタンス化します。

    パラメーター

    tiles - ビルドする特徴を含むObjectTilesのIReadOnlyList<T>