视角

来自Ballance Wiki
BallanceBug讨论 | 贡献2020年8月8日 (六) 12:00的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
球在出生点处出生。

视角是指游戏中追随着玩家球的“镜头”的朝向。视角决定了按下方向键后玩家球的行走方向,按下 即可使球朝向视角前方行走,以此类推。

玩家球运行时,视角“镜头”存在一个滞后的“惯性”,仿佛“镜头”正在追逐玩家球。这也使得Ballance中球的运行更加逼真。

视角的常规更改

手动调节

默认是按下键盘左侧Shift 键及 (逆时针) (顺时针) 可以手动将视角旋转90度。设置里可以更改按键或者将旋转方向交换。默认按住 Space 空格键则可以将视角抬高至接近俯视的位置,方便玩家获得一个更大的视野。

旋转视角时,“镜头”表现为围绕球的位置旋转90度,并且旋转时存在“惯性”,会先稍微超过旋转位置后回归90度转角的位置。但这也导致了可能会因此出现一系列的视角bug

重生点

重生点可以将视角重置为重生点的视角设置。这在大多数时候很有用,因为它可以重置之前的(如果有)视角错乱。但偶尔,重生点的视角会故意被错误设置,可能会产生意想不到的效果。

飞船

玩家登上飞船后,视角会逐渐抬升,即使球不在飞船上也是如此。

其他非常规视角更改

修改游戏文件

通过重生点修改

制图时旋转重生点方向可以修改玩家重生时的视角。

  • 如果将重生点方向修改得不再水平,则玩家球的运动方向也会随之变化。例如,将重生点修改为方向朝斜上方,则玩家按下前进键时会产生向斜上方的受力。如果使用高倍的倍速球高速球,玩家甚至可以直接向斜上方飞出去。
  • 放缩重生点也会导致视角随之扩大或缩小。但这样修改后,存档点的火苗、分数球的“小金属球”形成的尾迹“光芒”大小不会变化,显得比较不协调。

通过配置文件修改

通过使用Virtools修改Camera.nmo里的“镜头”可将默认视角更改。

请注意这样修改视角后需要重置IC,否则将会出现一系列的游戏bug

插件

彩蛋视角

主条目: 彩蛋视角

彩蛋视角下,“镜头”位置被调低,成为“第一人称视角”,以便玩家观察正前方的道路和物体布局。

需要注意的是,彩蛋视角虽然视觉效果上类似于前文所述的将重生点修改得不再水平,但玩家球的前进方向仍然是正常的。

Gamepiaynmo 版 Modloader

可以通过 TravelCam 调节来更改。

此功能常被拿来预览自制地图等。

视角bug

视角抬升锁定

在按下 Space 空格键使得视角处在抬升状态的同时按下 Esc 键进入菜单,松开空格键,重新开始关卡,则抬升的视角会被锁定直至再次按下抬升视角键。此bug偶尔会被用于一些需要维持抬升视角以便观察的地方。

非90度

主条目: 非90度视角

视角切换过快可能会引发视角错乱,而非90度是其中最常见的。

非90度视角下,球不再正对着一般的道路方向,但按下键盘使球行走时,仍然会沿着视角的方向;球在各视角方向上的受力不变,因此如果切换到45度角,同时按下两个方向键前进,球可以以 √2 = 1.414 倍速前进。

其他视角错乱

原版

玩家在登上飞船通关后,如果死亡,视角则会变为由飞船方向观察玩家球。

转换视角过快或系统过于卡顿时,可能会引发视角倒置

插件引发

通过修改Camera.nmo而变更视角时,如果忘记修改IC,则会导致一系列的bug(例如彩蛋视角的bug)。每次重置视角(例如玩家球死亡后重生)时都会变成“从镜头原先所在的地点快速移动到重置视角后的地点”,容易因此引发视角倒置等bug。

边境之地

主条目: 边境之地

视角的“摄像机”实际上也是一种实体,同样会受游戏的物理引擎限制,因此在坐标极大时,由于精确度的降低,视角的移动开始变得不平滑,伴随有各种抖动;旋转视角时,视角也不能在旋转完毕后恢复。边境之地现象由于会造成地图的极度卡顿,降低可玩性,且完全不必要,因此此现象并未出现在任何地图中。

画廊