//public Dictionary<string, List<Point>> palmBase = new Dictionary<string, List<Point>>(); protected override void OnMessage(MessageEventArgs e) { //!Retrieving data from the websocket // Debug.Log(e.Data); // Send (""); // var json = JSON.Parse(e.Data); Debug.Log("hey"); string s = File.ReadAllText(@"C:\Users\adriel.oliveira\Desktop\home\handTracking\Assets\data.json"); var json = JSON.Parse(s); // if (handStructure.Count > 0) handStructure.Clear(); Debug.Log("Inicio"); Debug.Log($"{json.Count} function"); HandTracking.StartHandTracking(json); }
void Update() { // GestureWatcher.SetGesture(HandManager.hand1, ExtensionMethods.ParseEnum<Gesture>(json["bboxes"][frame]["hand1"]["gesture"]), () => { }); // GestureWatcher.SetGesture(HandManager.hand2, ExtensionMethods.ParseEnum<Gesture>(json["bboxes"][frame]["hand2"]["gesture"]), () => { }); if (frame <= 803) { HandTracking.StartHandTracking(json); frame++; HandTracking.SetFrame(frame); } else { HandTracking.ResetFrame(); frame = 0; } }