我在 Unity 中制作了第一款游戏。它应该发布到 Android 和 iOS。一切工作正常,除了当我将屏幕比例更改为 9:18(三星 S8、Lg G6...)时小行星被切断之外,小行星被切断是因为生成点固定为 -2.4f 到 2.4f。我尝试了各种方法,但没有任何效果...我已经被告知要使用 screen.width,然后制作一些逻辑,但我不知道如何制作逻辑,以便它真正起作用。 在此输入图像描述
这是我在场景中生成小行星的代码:Instantiate(asteroid1prefab, new Vector3(Random.Range(-2.4f, 2.4f), 6, 0), Quaternion.identity);
任何形式的帮助将不胜感激,谢谢