Example #1
0
 //============================================================
 // <T>启用反转的时候启用反转选项。</T>
 //
 // @author DYWEN 20120712
 //============================================================
 private void chbReverse_CheckedChanged(object sender, EventArgs e)
 {
     if (chbReverse.CheckState == CheckState.Checked)
     {
         newClip.IsReversed          = true;
         chbReverseDirection.Enabled = true;
         chbReverseCd.Enabled        = true;
     }
     else
     {
         chbReverseDirection.Enabled = false;
         chbReverseCd.Enabled        = false;
         newClip.IsReversed          = false;
         QDsAnimationProperty prop = this.Parent.Parent as QDsAnimationProperty;
         if (prop != null)
         {
             FRsResourceAnimation animtion = prop.animation;
             // animtion.RemoveClip((int)newClip.DirectionCd);
         }
     }
 }
Example #2
0
        //============================================================
        // <T>获取对象是否反转。</T>
        //
        // @author DYWEN 20120712
        //============================================================
        private void chbDirection_TextChanged(object sender, EventArgs e)
        {
            _controlName = this.Name;
            if (_controlName == "qdsProperty")
            {
                return;
            }
            QDsAnimationProperty prop = this.Parent.Parent as QDsAnimationProperty;

            if (prop != null)
            {
                FRsResourceAnimation animtion = prop.animation;
                if (chbReverse.CheckState == CheckState.Checked)
                {
                    newClip.DirectionCd = nameType(_controlName);
                    //FRsResourceClip clip = animtion.SyncClip(animtion.FristClip, (int)newClip.DirectionCd);
                    //reverseDirectionText = chbReverseDirection.Text;
                    //reverseCdText = chbReverseCd.Text;
                    //clip.ReverseDirection = ReverseDirectionType(reverseDirectionText);
                    //clip.ReverseCd = ReverseCd(reverseCdText);
                    //clip.IsReversed = chbReverse.Checked;
                }
            }
        }