API ReferenceSandbox.MovieMaker.Properties
MovieBoneAnimatorSystemclass
Coordinates playing bone animations from `Sandbox.MovieMaker.MoviePlayer`s. Holds a `Sandbox.MovieMaker.Properties.BoneAccessor` for `Sandbox.SkinnedModelRenderer`s in the scene, which store any movie-controlled bone transforms.
Constructors1
Showing 1 constructors
public MovieBoneAnimatorSystem(Sandbox.Scene scene)
| Parameter | Type | Description |
|---|---|---|
| scene | Scene | — |
No results match this filter.
Methods4
Showing 4 methods
public void ClearBones(Sandbox.SkinnedModelRenderer renderer)
Clears all movie-driven bone transformations for the given `renderer`.
| Parameter | Type | Description |
|---|---|---|
| renderer | SkinnedModelRenderer | — |
Returns:
void—public Transform GetParentSpaceBone(Sandbox.SkinnedModelRenderer renderer, int index)
Gets the current movie-driven parent-space transform for the given bone. If this bone isn't currently being controlled by a movie, returns its current transform.
| Parameter | Type | Description |
|---|---|---|
| renderer | SkinnedModelRenderer | — |
| index | int | — |
public void SetParentSpaceBone(Sandbox.SkinnedModelRenderer renderer, int index, Transform transform)
Sets the current movie-driven parent-space transform for the given bone.
| Parameter | Type | Description |
|---|---|---|
| renderer | SkinnedModelRenderer | — |
| index | int | — |
| transform | Transform | — |
Returns:
void—public void UpdateBones()
Applies any active movie-driven bone transformations.
Returns:
void—No results match this filter.