AnimationLayerDefinition#
Shared ordered layer. Additive layers require an explicit reference slot and sample time. References resolve through character bindings; no physics/root extraction is performed.
public sealed record AnimationLayerDefinition(string Id, string Name, float Weight, AnimationBoneMask Mask, bool Additive = false, string? ReferenceSlot = null, float ReferenceTime = 0)Record properties#
| Property | Type | Access | Constructor default |
|---|---|---|---|
Id | string | get; init; | required |
Name | string | get; init; | required |
Weight | float | get; init; | required |
Mask | AnimationBoneMask | get; init; | required |
Additive | bool | get; init; | false |
ReferenceSlot | string? | get; init; | null |
ReferenceTime | float | get; init; | 0 |
Related types#
Source#
- AnimationLayer.cs