コード例 #1
0
    // ------------------------- Netzwerk -------------------------

    private void Client_OnPlayerUpdate(CCC_Client.DeserializedPlayer player)
    {
        if (player.ID == PlayerID)
        {
            LifeEnergy = player.Health;
            HUDManagment.SetPlayerHealth(player.Health);
        }
    }
コード例 #2
0
    // ---------------------- Netzwerkschnittstelle ----------------------
    private void OnPlayerUpdate(CCC_Client.DeserializedPlayer player)
    {
        if (PlayerID != player.ID)
        {
            return;
        }

        Dispatcher.Instance.Invoke(delegate()
        {
            transform.position   = player.Position;
            transform.rotation   = player.Rotation;
            transform.localScale = player.Scale;
            isCrouching          = player.Crouching;

            anim.Speed_straight = Mathf.Lerp(anim.Speed_straight, player.Velocity.z, 0.6f);
            anim.Speed_sideways = Mathf.Lerp(anim.Speed_sideways, player.Velocity.x, 0.6f);
        });
    }