Hello! I have a concept related question that is hard for me to understand so I wanna ask here. If I want to move a gameobject by transform.translate, basically one will do it by multiplying with time.deltaTime so that it will become frame rate independent. If I DO NOT multiply it will time.deltaTime, Ex)
void update()
{
transform.translate(speed,0,0),
}
It should be moving to a range of speed distance per frame, and if I set the timeScale=0, it should still able to be moved since it is frame rate independent, not time-dependent. However, I tested it out and it cannot move, WHY??
Need an answer, thanks in advance.