public void Jump(string ID, bool jumpMove) { JumpAnimationPacket packet = new JumpAnimationPacket(); packet.id = ID; packet.jumpMove = jumpMove; socket.Emit("jump", JsonUtility.ToJson(packet)); }
private void OnJump(SocketIOEvent obj) { JumpAnimationPacket packet = JsonUtility.FromJson <JumpAnimationPacket>(obj.data); string id = packet.id; if (!players.ContainsKey(id)) { return; } players[id].PlaySound(Player.AudioType.Jump); switch (packet.jumpMove) { case true: players[id].anim.CrossFadeInFixedTime("JumpMove", 0.1f); break; case false: players[id].anim.CrossFadeInFixedTime("Jump", 0.1f); break; } }