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>