Struct GhostDistanceData
The default configuration data for GhostImportance. Uses tiling to group entities into spatial chunks, allowing chunks to be prioritized based on distance (via the GhostDistancePartitioningSystem), effectively giving you performant distance-based importance scaling.
Implements
IComponentData
IQueryTypeParameter
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
public struct GhostDistanceData : IComponentData, IQueryTypeParameter
Fields
TileBorderWidth
Width of the tile border. When deciding whether an entity is on one or the other, the border where it can enter is determined by this parameter.
Declaration
public float3 TileBorderWidth
Field Value
Type | Description |
---|---|
float3 |
TileCenter
Offset of the tile center
Declaration
public int3 TileCenter
Field Value
Type | Description |
---|---|
int3 |
TileSize
Dimensions of the tile.
Declaration
public int3 TileSize
Field Value
Type | Description |
---|---|
int3 |
Implements
Unity.Entities.IComponentData
Unity.Entities.IQueryTypeParameter