예제 #1
0
파일: Main.cs 프로젝트: dezajiz/vj_nghr
        /// <summary>
        /// キー(スライダー・ノブ)の値が変更された場合に呼び出される関数
        /// </summary>
        /// <param name="keyName"></param>
        /// <param name="keyValue"></param>
        public void nanoKontrol2_valueChanged(string keyName, int keyValue)
        {
            // Debug.Log(keyName);
            // Debug.Log(keyValue);

            switch (keyName)
            {
            case "Slider1":
                break;

            case "Slider2":
                break;

            case "Slider3":
                break;

            case "Slider4":
                break;

            case "Slider5":
                _00glitch.SetColorDrift(keyValue);
                break;

            case "Slider6":
                _00glitch.SetHorizontalShake(keyValue);
                break;

            case "Slider7":
                _00glitch.SetVerticalJump(keyValue);
                break;

            case "Slider8":
                _00glitch.SetScanLineJitter(keyValue);
                break;


            case "Knob1":
                break;

            case "Knob2":
                break;

            case "Knob3":
                break;

            case "Knob4":
                break;

            case "Knob5":
                break;

            case "Knob6":
                break;

            case "Knob7":
                _07blur.SetAlpha(keyValue);
                break;

            case "Knob8":
                _micInput.threshold = keyValue;
                break;
            }
        }