示例#1
0
 /// <summary>
 /// 抬起敲下的鼓
 /// </summary>
 /// <param name="dt"></param>
 /// <param name="iterate"></param>
 public void RelaseKnockPlay(DrumType dt)
 {
     switch (dt)
     {
         case DrumType.LeftFace:
             RelaseLeftFace();
             break;
         case DrumType.RightFace:
             RelaseRightFace();
             break;
         case DrumType.LeftSide:
             RelaseLeftSide();
             break;
         case DrumType.RightSide:
             RelaseRightSide();
             break;
         case DrumType.FaceAll:
             RelaseLeftFace();
             RelaseRightFace();
             break;
         case DrumType.SideAll:
             RelaseLeftSide();
             RelaseRightSide();
             break;
     }
     if (Knocked != null)
     {
         DrumKnockArgs dka = new DrumKnockArgs();
         dka.DrumType = dt;
         Knocked(this, dka);
     }
 }
示例#2
0
 /// <summary>
 /// 敲击右侧鼓后处理
 /// </summary>
 /// <param name="arg1"></param>
 /// <param name="arg2"></param>
 void drumHead_Knocked(Drumhead arg1, DrumKnockArgs arg2)
 {
     //tbDoubleKits.Text = dbkKit.ToString();
 }