Exemplo n.º 1
0
 private Actions.Animation.AnimationInfluence BMLAnimationInfluenceToAnimationInfluence(AnimationInfluence animationInfluence)
 {
     switch (animationInfluence)
     {
         case AnimationInfluence.BOTHARMS: return Actions.Animation.AnimationInfluence.BothArms;
         case AnimationInfluence.BOTHLEGS: return Actions.Animation.AnimationInfluence.BothLegs;
         case AnimationInfluence.FULLBODY: return Actions.Animation.AnimationInfluence.FullBody;
         case AnimationInfluence.HEAD: return Actions.Animation.AnimationInfluence.Head;
         case AnimationInfluence.LEFTARM: return Actions.Animation.AnimationInfluence.LeftArm;
         case AnimationInfluence.LEFTLEG: return Actions.Animation.AnimationInfluence.LeftLeg;
         case AnimationInfluence.RIGHTARM: return Actions.Animation.AnimationInfluence.RightArm;
         case AnimationInfluence.RIGHTLEG: return Actions.Animation.AnimationInfluence.RightLeg;
         default: return Actions.Animation.AnimationInfluence.FullBody;
     }
 }
Exemplo n.º 2
0
 public Animation(string id, string animationName, SyncPoint startTime, SyncPoint endTime, AnimationInfluence influence)
     : base(id, startTime, endTime)
 {
     this.AnimationName = animationName;
     this.Influence = influence;
 }
Exemplo n.º 3
0
 public Animation(string animationName, SyncPoint startTime, SyncPoint endTime, AnimationInfluence influence) : this("Animation" + Counter++, animationName, startTime, endTime, influence) { }
Exemplo n.º 4
0
 public Animation(string id, string animationName, SyncPoint startTime, AnimationInfluence influence) : this(id, animationName, startTime, SyncPoint.Null, influence) { }
Exemplo n.º 5
0
 public Animation(string animationName, AnimationInfluence influence) : this("Animation" + Counter++, animationName, SyncPoint.Null, SyncPoint.Null, influence) { }