예제 #1
0
        // place : 0, 1, 2
        void Button(KorgKontrol2ButtonPosition position, int index, bool value)
        {
            if (index < units.Length)
            {
                switch (position)
                {
                case KorgKontrol2ButtonPosition.Top:
                    units[index].topButton = value;
                    break;

                case KorgKontrol2ButtonPosition.Middle:
                    units[index].middleButton = value;
                    break;

                case KorgKontrol2ButtonPosition.Bottom:
                    units[index].bottomButton = value;
                    break;
                }
                unitEvent.Invoke(units[index]);
            }

            buttonEvent.Invoke(position, index, value);
        }
예제 #2
0
 public void OnButton(KorgKontrol2ButtonPosition p, int index, bool value)
 {
     throw new NotImplementedException();
 }