streamingle-unity-utilities/Runtime/Gaze/Timeline/BlendshapeGazeBehaviour.cs

24 lines
635 B
C#

using UnityEngine;
using UnityEngine.Playables;
namespace Streamingle.Gaze
{
/// <summary>
/// Runtime data copied from a <see cref="BlendshapeGazeClip"/>.
/// </summary>
public sealed class BlendshapeGazeBehaviour : PlayableBehaviour
{
public Transform Target { get; internal set; }
public float Strength { get; internal set; }
public bool EnableCorrectives { get; internal set; }
public bool OverrideCutResponse { get; internal set; }
public GazeCutResponse CutResponse { get; internal set; }
public float CutTransitionDuration { get; internal set; }
}
}