public void ResetAnimation(string id, bool reset) { AnimationResetPacket packet = new AnimationResetPacket(); packet.id = id; packet.resetState = reset; socket.Emit("reset_animation", JsonUtility.ToJson(packet)); }
private void OnResetAnimation(SocketIOEvent obj) { AnimationResetPacket packet = JsonUtility.FromJson <AnimationResetPacket>(obj.data); string id = packet.id; if (!players.ContainsKey(id)) { return; } if (packet.resetState) { players[id].anim.SetTrigger("ResetState"); } }