Exemple #1
0
    public void ResetAnimation(string id, bool reset)
    {
        AnimationResetPacket packet = new AnimationResetPacket();

        packet.id         = id;
        packet.resetState = reset;

        socket.Emit("reset_animation", JsonUtility.ToJson(packet));
    }
Exemple #2
0
    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");
        }
    }