首页 文章

团结 - 移动玩家或场景 - 无尽的跑步者

提问于
浏览
0

我将在Unity中创建一个无尽的跑步者,我想知道我是否应该在跑步期间移动播放器或场景 .

最明显的答案听起来像“玩家”,因为你移动的对象较少但是......如果场景的大小太大,性能会受到影响吗?我不这么认为,但我真正担心的是坐标:

如果玩家跑得那么远,坐标不能适合浮动变量,会发生什么?我认为变换组件使用Vector3来存储坐标,这个Vector3使用每个坐标的浮点变量(限制为3.4E 38) .

感谢你提前回答,Guillem Poy

1 回答

  • 0

    即使我不知道如果coordenates的值超过float变量的容量会发生什么(我认为那个数字根本就是错误的)做一些微积分......

    即使玩家每秒移动1000个单位,创造该问题,玩家也应该在9.4 E32小时(2.5 E29年)内玩 . 我认为没人会这么玩 .

    所以,我认为最好的选择就是移动玩家 .

相关问题