upm-2.1.8
SuGar-456 1 month ago
parent 3555944ae9
commit ce5cf51aa3
  1. 16
      Samples~/Hand Driver Demo/Scripts/HandDriver.cs

@ -1,4 +1,6 @@
#if UNITY_EDITOR
using NaughtyAttributes; using NaughtyAttributes;
#endif
using System.Collections.Generic; using System.Collections.Generic;
using TouchSocket.Core; using TouchSocket.Core;
using UnityEngine; using UnityEngine;
@ -104,11 +106,17 @@ public class HandDriver : MonoBehaviour
public string SendBackIP; public string SendBackIP;
public VibrationData vibrationData; public VibrationData vibrationData;
#if UNITY_EDITOR
[BoxGroup("Vibrator 1"), Min(0), Label("Million Second")] [BoxGroup("Vibrator 1"), Min(0), Label("Million Second")]
#endif
public int Duration1 = 20; public int Duration1 = 20;
#if UNITY_EDITOR
[BoxGroup("Vibrator 1"), Range(4, 10)] [BoxGroup("Vibrator 1"), Range(4, 10)]
#endif
public int Amplitude1 = 4; public int Amplitude1 = 4;
#if UNITY_EDITOR
[Button] [Button]
#endif
public void Vibrator_1Active() public void Vibrator_1Active()
{ {
if (Network == null) return; if (Network == null) return;
@ -134,11 +142,17 @@ public class HandDriver : MonoBehaviour
Network.SendVibrationMsg(CharacterName, SendBackIP, vibrationData); Network.SendVibrationMsg(CharacterName, SendBackIP, vibrationData);
} }
#if UNITY_EDITOR
[BoxGroup("Vibrator 2"), Min(0), Label("Million Second")] [BoxGroup("Vibrator 2"), Min(0), Label("Million Second")]
#endif
public int Duration2 = 20; public int Duration2 = 20;
#if UNITY_EDITOR
[BoxGroup("Vibrator 2"), Range(4, 10)] [BoxGroup("Vibrator 2"), Range(4, 10)]
#endif
public int Amplitude2 = 4; public int Amplitude2 = 4;
#if UNITY_EDITOR
[Button] [Button]
#endif
public void Vibrator_2Active() public void Vibrator_2Active()
{ {
if (Network == null) return; if (Network == null) return;
@ -163,7 +177,9 @@ public class HandDriver : MonoBehaviour
} }
Network.SendVibrationMsg(CharacterName, SendBackIP, vibrationData); Network.SendVibrationMsg(CharacterName, SendBackIP, vibrationData);
} }
#if UNITY_EDITOR
[Button] [Button]
#endif
public void BothActiveWithVibrator_1Parameters() public void BothActiveWithVibrator_1Parameters()
{ {
if (Network == null) return; if (Network == null) return;

Loading…
Cancel
Save