我只是做了一些立方体并让它们在构建上垂直移动,然后我发现它在iPhone上真的不顺畅,任何人都可以帮助我吗?
void Update () {
transform.Translate (0, Time.deltaTime * 3, 0);
}
答案 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);
}
-16
是Y
的目标值,您可以更改它。
答案 1 :(得分:1)
最后,我发现了问题所在,因为Unity将帧速率限制为30,所以在我再次设置后它会顺利运行。
Application.targetFrameRate = 60;