I have a question,
to my eyes, I see no diference using Transform.Translate() instead of transfor. localPosition
private void ShipMovement()
{
float horizontalMovement = Input.GetAxis("Horizontal") * Time.deltaTime * speedMovement;
float verticalMovement = Input.GetAxis("Vertical") * Time.deltaTime * speedMovement;
transform.Translate(horizontalMovement, verticalMovement, 0);
}
So what is the difference or Maybe is the same?
(ofcourse using in the child prefab has no effect to the parent so I have the question