云层

来自Ballance Wiki
BallanceBug讨论 | 贡献2019年9月30日 (一) 22:06的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
英文版 / English version: SkyLayer
第1关结尾处,可以看见下方的云层

云层,又称天空层 (SkyLayer),是Ballance关卡中的一种常见装饰,一般表现为在关卡路面下方飘动的白色云层。

性质

外观

云层外观上是半透明的、飘动的片状白云。

第12关中的大漩涡

原版关卡中大多数使用普通的单平面云层,并使用SkyLayer的贴图;第12关则使用了与其他云层不同贴图,且云层表现为立体的“大漩涡”状。

行为

云层的飘动是动态的,不同关卡中的云层飘动速度不同(与所在关而不是地图文件自身有关),第12关中的云层飘动速度最快,第3关次之。

玩家球登上飞船通关后,随着视角的逐步抬升,云层会逐渐隐去。推测可能是为了防止玩家看见云层的边界(不美观)而设置。

参数

云层不存在厚度,可以看作仅由一个面构成。大小无限制,可以在制图时随意更改。

云层在NMO文件中被命名为 SkyLayer,而不需要归组。云层的贴图SkyLayerSky_Vortex (Vortex 意为旋风,但单独看云层贴图无法感受出; 用于第12关的大漩涡),其中后者的云层密度比前者大。云层的材质稍偏紫红色(虽然难以被感受到)。

单独一个地图中最多允许1个云层。多余的名为SkyLayer的物体会被无视。

你知道吗

  • 第12关中的大漩涡云层和关卡设计是贴合的:大漩涡中心对应的上方是一个大坠落。
  • 第11关结尾最后一小节,关卡设计穿过了云层,来到了其下方:这是原版关卡中唯一一处可以自然穿过云层的。
  • 第13关中看似不存在云层,实际上云层处在高空,正常状况下无法被玩家发现。曾有人认为这是第13关跨度过大所致(跨度过大,云层大小不够,只能取消),但这种观点目前已被质疑:云层大小可以随意放缩,而若需要取消云层,可以直接将之删除;同时若高度跨度过大,可以效仿第11关末尾那样让道路穿越云层。这被视为第13关制作仓促的一个证据。
  • 云层虽然在原版关卡中均为单层且多为平面状,但云层实际上可以自制(例如天地浮沉穿云之箭自制地图中),只需要保证云层只有一片且名为SkyLayer即可。
    • 云层只能有一个材质(与贴图):如果将云层中的一部分调为不同材质,即使已经附加到同一个物体,云层虽能正常加载,但调过的那一部分虽然还有动态效果,但不会有透明效果,只会呈现为黑底的白云。
  • 云层按照贴图的明暗来判断透明度,亮度越高视为不透明度越大。这使得通过将云层贴图调暗来制作“乌云”是不可能的:云层只会变得更少、透明度更高。