Vixen
02b45cc4
csharp
public interface IPhaseSource

Something that has a cycle another set can hang off.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Why an interface rather than a reference to a MoveSetMotion. What an upper body needs to stay in step with is "the thing driving the legs", and that is a move set today, a blend tree in a project that has not adopted move sets, and a walk cycle computed in code in a prototype. All three can say where they are.

Methods (1)

  • bool TryGetPhase(out float phase, out float footPhase)

    Where the cycle is, in [0, 1].

Used by (3)

  • MoveSetMotionVixen.Animation
  • PhaseSourceVixen.Animation
  • StubPhaseVixen.Animation.Tests