コード例 #1
0
    /*
     * static Vector3 getRandomForce (int limit)
     * {
     *  int x = UnityEngine.Random.Range(-limit, limit);
     *  int y = UnityEngine.Random.Range(-limit, limit);
     *  int z = UnityEngine.Random.Range(-limit, limit);
     *  return new Vector3(x, y, z);
     * }
     */

    public override void ccResponseHandler(MidiCCSource data)
    {
        //Debug.Log(data.value);
        if (data.value == 1)
        {
            var spawned = (GameObject)GameObject.Instantiate(prefab, gameObject.transform.position, Quaternion.Euler(0, 0, 0));
            spawned.transform.parent = gameObject.transform;
            //spawned.transform.RotateAround(new Vector3(0,0,0), Vector3.forward, 20 * Time.deltaTime);
            spawned.AddComponent <OrbitCamera>();
        }
    }
コード例 #2
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     glitch.intensity = data.value;
 }
コード例 #3
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     analog.verticalJump = data.value;
 }
コード例 #4
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     analog.scanLineJitter = data.value;
 }
コード例 #5
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     edge.sensitivityDepth = 0 + (data.value * 200);
     edge.edgesOnly        = data.value / 10;
 }
コード例 #6
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     noise.generalIntensity    = data.value;
     noise.intensityMultiplier = data.value * 5;
 }
コード例 #7
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     // control is from 0 to 1.0, sat value is from 0 to 5
     curves.saturation = 0.5f + data.value * 4.5f;
 }
コード例 #8
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     ascii.blendRatio = data.value;
 }
コード例 #9
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     ascii.scaleFactor = data.value * 9f + 0.5f;
 }
コード例 #10
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     RenderSettings.skybox = skybox;
 }
コード例 #11
0
 public override void ccResponseHandler(MidiCCSource data)
 {
     bloom.intensity = data.value * 3;
 }