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

时间:2015-12-23 03:26:14

标签: unity3d unityscript unity5

我只是做了一些立方体并让它们在构建上垂直移动,然后我发现它在iPhone上真的不顺畅,任何人都可以帮助我吗?

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

2 个答案:

答案 0 :(得分:2)

通常在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的目标值,您可以更改它。

答案 1 :(得分:1)

最后,我发现了问题所在,因为Unity将帧速率限制为30,所以在我再次设置后它会顺利运行。

Application.targetFrameRate = 60;