如何用Unity在iPhone中顺利移动?

How to make a smooth move in iPhone with Unity?

我只是做了一些立方体,让它们在构建上垂直移动,然后我发现它在 iPhone 上真的不平滑,谁能帮助我吗?

void Update () {
    transform.Translate (0, Time.deltaTime * 3, 0); 
}

终于找到问题所在了,因为Unity限制帧数是30,所以我重新设置后运行就很顺利了

Application.targetFrameRate = 60;

通常在 Build (SplashScreen) 的第一个脚本中,写

void Start(){
    Application.targetFrameRate = 60;
}

然后在你的代码中 Update 修改代码为,

void Update () {
    transform.position = Vector3.MoveTowards (transform.position, new Vector3 (0, -16, 0), Time.deltaTime * 3); 
}

-16Y的目标值,可以更改。