Ejemplo n.º 1
0
    private float GetHistoryDistance(MovementHistoryItem serverItem, MovementHistoryItem localItem)
    {
        var serverPosition = new Vector3(serverItem.xPosition, serverItem.yPosition, serverItem.zPosition);
        var localPosition  = new Vector3(localItem.xPosition, localItem.yPosition, localItem.zPosition);

        return(Vector3.Distance(localPosition, serverPosition));
    }
Ejemplo n.º 2
0
    private MovementHistoryItem GetMovementHistoryItem(InputFrame inputFrame)
    {
        MovementHistoryItem movementHistoryItem = new MovementHistoryItem()
        {
            xPosition  = transform.position.x,
            yPosition  = transform.position.y,
            zPosition  = transform.position.z,
            frame      = inputFrame.frame,
            inputFrame = inputFrame
        };

        return(movementHistoryItem);
    }