public void PacketParse_Test(string stringAddress, SignalAddress expectedResult) { var packet = new OscMessage(MuseName + stringAddress); using (var listener = new MuseListener(TestConstants.TEST_PORT)) { var parsedPacket = listener.ParsePacket(packet); Assert.IsTrue(parsedPacket.Address == expectedResult); } }
public override void OnInspectorGUI() { MuseListener ml = (MuseListener)target; EditorGUILayout.LabelField("IP Address: ", IPManager.GetLocalIPAddress()); float curveFieldHeight = 50; EditorGUILayout.CurveField("δ Delta", ml.delta.curve, Color.red, new Rect(), GUILayout.Height(curveFieldHeight)); EditorGUILayout.CurveField("θ Theta", ml.theta.curve, Color.magenta, new Rect(), GUILayout.Height(curveFieldHeight)); EditorGUILayout.CurveField("α Alpha", ml.alpha.curve, Color.cyan, new Rect(), GUILayout.Height(curveFieldHeight)); EditorGUILayout.CurveField("β Beta", ml.beta.curve, Color.green, new Rect(), GUILayout.Height(curveFieldHeight)); EditorGUILayout.CurveField("γ Gamma", ml.gamma.curve, Color.yellow, new Rect(), GUILayout.Height(curveFieldHeight)); DrawDefaultInspector(); }
public void PacketParse_ValueParse_Test() { var(val1, val2, val3, val4, val5) = (1.2d, 1.1d, 1.112d, 1.32d, 0.03d); var stringAddress = MuseAddress.BETARELATIVE; var packet = new OscMessage(MuseName + stringAddress, val1, val2, val3, val4, val5); using (var listener = new MuseListener(TestConstants.TEST_PORT)) { var parsedPacket = listener.ParsePacket(packet); Assert.IsTrue(parsedPacket.Values.Contains(val1)); Assert.IsTrue(parsedPacket.Values.Contains(val2)); Assert.IsTrue(parsedPacket.Values.Contains(val3)); Assert.IsTrue(parsedPacket.Values.Contains(val4)); Assert.IsTrue(parsedPacket.Values.Contains(val5)); } }
private void Awake() { museListener = FindObjectOfType <MuseListener>(); }