This commit is contained in:
2026-07-09 21:33:33 +02:00
commit 84a2a365f3
2364 changed files with 950134 additions and 0 deletions
@@ -0,0 +1,24 @@
using UnityEngine;
using UnityEngine.Animations.Rigging;
namespace VOID.Generic.Objects.Unit.Animations.Helpers
{
public class ExtractTransformConstraintJobBinder : AnimationJobBinder<
ExtractTransformConstraintJob,
ExtractTransformConstraintData>
{
public override ExtractTransformConstraintJob Create(Animator animator,
ref ExtractTransformConstraintData data, Component component)
{
return new ExtractTransformConstraintJob
{
bone = ReadWriteTransformHandle.Bind(animator, data.bone),
position = Vector3Property.Bind(animator, component, "m_Data." + nameof(data.position)),
rotation = Vector4Property.Bind(animator, component, "m_Data." + nameof(data.rotation))
};
}
public override void Destroy(ExtractTransformConstraintJob job)
{ }
}
}