变球器
变球器(Transformer, 一般简称Trafo),又称换球器、球转换器、变压器(英文直译)等。在游戏中存在三种变球器和三种球的材质一一对应,游戏内记为P_Trafo_Wood(木球变球器)、P_Trafo_Stone(石球变球器)和P_Trafo_Paper(纸球变球器)。这同时也是它们归组的组别名称。
简介
变球器是Ballance中必不可少的一种机关。三种球的变球器都是边长5×5(高度资料暂无)的,中部有圆形孔洞的曲边正方形金属框。其表面光滑,有光泽和阴影。
为了区分三种球质的变球器,不同的变球器四个顶点均有不同颜色的喷漆:木球变球器是黄色;石球变球器是绿色;纸球变球器则是蓝色。
变球器下方往往有和其材质一致的贴图。但是这种贴图和变球器没有任何联系,仅仅为了美观且更方便玩家辨认,可以和变球器分离;但制作仿原版地图风格时下方贴图必须加上。
当玩家球的碰撞箱与不同于玩家球当前材质的变球器的碰撞箱重合时,玩家球就会被该变球器吸引。此后会有一段约2秒长的动画显示变球器启动,圆形孔洞扩大,随着四个角伸出的金属棒上移,将玩家球包裹;接着从变球器底端产生一束电流将玩家球上下贯穿;最后圆形孔洞随着金属棒的收回而缩回原本大小,同时伴随着白色烟雾,玩家球的表面材质爆裂,露出和变球器材质对应的材质,同时物理属性发生变化。
物理参数
变球器在\Ballance\3D Entities\PH文件夹下的nmo文件中,由两个部分组成:P_Trafo_*_MF 与 P_Trafo_*_Shadow(*处为变球器的材质,即Wood/Stone/Paper)。
它在外表上观察,其边长为5×5,拥有位置和模型略有偏移,底面积相同的影子,高度资料暂无。
逻辑网格显示其碰撞箱为以外表模型底部为底,5×5×2.5(长×宽×高)的四棱锥加上该四棱锥下方5×5×5正方体区域。其外表模型的边缘部分和影子模型没有碰撞箱。
你知道吗
- 有一部分变球器能够在玩家处于不属于它的小节时被激活(球经过看似空无一物的变球器原先所在处时变球器突然出现并开始变球),此时玩家可能是还未到达该小节,亦或是已经通过该小节。此时变球器不会显示其下方的影子。这一现象目前未发现特别的规律,其原理亦尚不明确。
- 多个不同种类变球器的碰撞箱重合时,玩家球一旦接触其中任何一个变球器,就会在变球完成后随机被其他变球器吸附,无法脱出,亦不能使用暂停选项。此时只能强制关闭游戏。这通常是地图作者制图失误造成,但也是一个游戏bug中出现的现象。
- 变球器的模型可以被缩放/拉伸到任意大小,其检测碰撞箱亦会改变,而球被吸入后仍会被拉动到仍在空闲状态模型的中心位置处。利用这一特性可以做出强观赏性的巨大的变球器,或是缩放到非常窄而长以至于难以察觉,达到传送器的效果(如惊悚图)。