Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个 2D 平台游戏,并希望相机在关卡开始时自动开始滚动,而不是跟随玩家。如果玩家离开相机区域,他们将死亡(已经排序)。只是不习惯用脚本相机,所以任何帮助将不胜感激:)谢谢
您可以使用更新功能逐渐改变相机的位置:
private void Update() { float step = 5; var cameraPosition = Camera.main.gameObject.transform.position; cameraPosition.x += step; Camera.main.gameObject.transform.position = cameraPosition; }
step考虑到场景的宽度和您希望移动所花费的时间,您将希望更改为与您的游戏相关的内容。
step