예제 #1
0
 private void comboBoxAnimationType_SelectedIndexChanged(object sender, EventArgs e)
 {
     complexAnimationData.SetAnimationType((Animation.AnimationType)Enum.Parse(typeof(Animation.AnimationType), (string)comboBoxAnimationType.SelectedItem));
     if (complexAnimationData.GetAnimationType() == Animation.AnimationType.Complex)
     {
         tableLayoutPanelComplexAnimation.Visible = true;
         tableLayoutPanelSimpleAnimation.Visible  = false;
     }
     else if (complexAnimationData.GetAnimationType() == Animation.AnimationType.Simple)
     {
         tableLayoutPanelComplexAnimation.Visible = false;
         tableLayoutPanelSimpleAnimation.Visible  = true;
     }
 }
예제 #2
0
 void CopyFromInstance(ComplexAnimation animationInstance)
 {
     Reset();
     SetAnimationType(animationInstance.GetAnimationType());
     SetFrametime(animationInstance.GetFrametime());
     foreach (FrameData d in animationInstance.data)
     {
         this.data.Add(d);
     }
     animationInstance.data.Clear();
 }