public void OnNetworkFieldFlipY(FieldArgs args)
 {
     if (net.IsOwner())
     {
         return;
     }
     sR.flipX = args.GetValue <bool>();
 }
 public void OnNetworkFieldBoolUpdate(FieldArgs args)
 {
     if (net.IsOwner())
     {
         return;
     }
     anim.SetBool(args.fieldName, args.GetValue <bool>());
     //Debug.Log("Field Updated... " + args.fieldName + " "+args.GetValue<bool>());
 }
        public void UpdateIPosition(FieldArgs args)
        {
            Vector3 newPos = args.GetValue <SerializableVector>().ToVec3();

            if (Vector3.Distance(transform.position, newPos) >= 5f)
            {
                transform.position = newPos;
                return;
            }

            targetPosition         = newPos;
            currentlyInterpolating = true;
        }
 public void OnNetworkUpdate(FieldArgs args)
 {
     try
     {
         char[] keyData = args.GetValue <KeyNetworkData>().keyData.ToCharArray();
         keyDown    = keyData[0] == '1';
         keyPressed = keyData[1] == '1';
         keyUp      = keyData[2] == '1';
     }
     catch
     {
         //Can error when a client is first joining the game.
     }
 }
 public void OnValueChangeTestExample(FieldArgs args)
 {
     Debug.Log("Player Position Changed: " + args.GetValue <SerializableVector>().ToVec3());
 }