Struct TransformDefaultVariant
The default serialization strategy for the Unity.Transforms.LocalTransform components provided by the NetCode package.
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
[Preserve]
[GhostComponentVariation(typeof(LocalTransform), "Transform - 3D", false)]
public struct TransformDefaultVariant
Fields
Position
The position value is replicated with a default quantization unit of 1000 (so roughly 1mm precision per component). The replicated position value support both interpolation and extrapolation
Declaration
public float3 Position
Field Value
Type | Description |
---|---|
float3 |
Rotation
The rotation quaternion is replicated and the resulting floating point data use for replication the rotation is quantized with good precision (10 or more bits per component)
Declaration
public quaternion Rotation
Field Value
Type | Description |
---|---|
quaternion |
Scale
The scale value is replicated with a default quantization unit of 1000. The replicated scale value support both interpolation and extrapolation
Declaration
public float Scale
Field Value
Type | Description |
---|---|
float |