示例#1
0
 public void Animate(AnimatedGuiEvents ev)
 {
     AnimatedGuiAnimations animation = animations.FirstOrDefault(x => x.Event == ev);
     if (animation != null)
         animatedTexture.SetRegion(animation.RegionName);
 }
示例#2
0
 public void SetAnimation(AnimatedGuiEvents ev, string regionName)
 {
     AnimatedGuiAnimations animation = animations.FirstOrDefault(x => x.Event == ev && x.RegionName == regionName);
     if (animation == null)
         animations.Add(new AnimatedGuiAnimations(ev, regionName));
     else
         animations[animations.IndexOf(animation)] = new AnimatedGuiAnimations(ev, regionName);
 }
示例#3
0
 public AnimatedGuiAnimations(AnimatedGuiEvents ev, string regionName)
 {
     Event = ev;
     RegionName = regionName;
 }