3D object does not moving

void Awake()
{
    cameraObject = Camera.main.transform;
}
void Start()
{
    rb = GetComponent<Rigidbody>();
}

void FixedUpdate()
{
    PlayerInput();
    PlayerMovement();
    PlayerRotation();
}

void PlayerInput()
{
    horizontalInput = Input.GetAxisRaw("Horizontal");
    verticalInput = Input.GetAxisRaw("Vertical");
}
void PlayerMovement()
{
    moveDirection = cameraObject.forward * verticalInput;
    moveDirection = moveDirection + cameraObject.right * horizontalInput;
    moveDirection.Normalize();
    moveDirection.y = 0;

    moveDirection = moveDirection * moveSpeed;
}

InGame, I can’t move my Object…
Ridiculously, my object’s position falls down to something value with Euler… help pleaseeeeee
image

It seems you aren’t actually applying any forces to the RigidBody.
Try adding rb.AddForce(moveDirection, ForceMode.Force); to the player movement method.