Ejemplo n.º 1
0
 private MassiveBlendManifest(CgeMassiveBlendMode mode, List <IManifest> moodSets, string simpleParameterName, BlendTree blendTree, float transitionDuration)
 {
     Mode = mode;
     _transitionDuration = transitionDuration;
     BlendTree           = blendTree;
     SimpleParameterName = simpleParameterName;
     EquatedManifests    = moodSets.Select(it => it.ToEquatedPermutation()).ToList();
 }
Ejemplo n.º 2
0
 public static MassiveBlendManifest OfComplex(CgeMassiveBlendMode mode, List <IManifest> moodSets, BlendTree blendTree, float transitionDuration)
 {
     return(new MassiveBlendManifest(mode, moodSets, null, blendTree, transitionDuration));
 }
Ejemplo n.º 3
0
 public static MassiveBlendManifest OfParameterBased(CgeMassiveBlendMode mode, List <IManifest> moodSets, string simpleParameterName, float transitionDuration)
 {
     return(new MassiveBlendManifest(mode, moodSets, simpleParameterName, null, transitionDuration));
 }