private Vector3 LocalMovement()
{
Vector3 right = Vector3.Cross(controller.up, lookDirection);
Vector3 local = Vector3.zero;
if (input.currentInput.inputHorizontal != 0)
{
local += right * input.currentInput.getInputHorizontal();
}
if (input.currentInput.inputVertical != 0)
{
local += lookDirection * input.currentInput.getInputVertical();
}
return local.normalized;
}