查看“Balls.nmo/zh”的源代码
←
Balls.nmo/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
系统设置
设置并确认您的电子邮件地址。
您可以查看与复制此页面的源代码。
[[File:Balls-nmo-preview.png|400px|thumb|right|Balls.nmo 的文件内容。从左至右依次为三种[[球]]在[[变球]]后的碎片、球生成时显示的“电流”(以及一个 3D Frame)和三种玩家球。下方为存储其物理参数的数组。]] '''Balls.nmo''' 是位于 {{Kbd|''Ballance安装目录''\3D Entities}} 下的一个[[Virtools文件]],是 [[Ballance/zh|Ballance]] 的[[游戏文件]]之一,存有[[玩家球]]的数据。'''若需制作[[球补丁]],则必须使用 [[Virtools/zh|Virtools]] 修改 Balls.nmo。''' 由于 Balls.nmo 实际上是伪装成 [[NMO]] 的 [[CMO]] 文件,修改该文件时需要先以 CMO 格式保存后再改为 NMO,否则会出现“[[球幻影]]”等一系列[[游戏bug]]。 == 内容 == Balls.nmo 中存有玩家球的模型、球[[重生点|生成]]时的“电流闪光”以及通过[[变球器]]变球后产生的“碎片”和玩家球的物理参数。 木球、石球、纸球分别有 16、17、18 片碎块。 === 物理参数 === 玩家球的物理参数被存储在名为 {{Code|Physicalize_GameBall}} 的数组 (Array) 中。 {| class="wikitable" |+ 三种球在数组中的参数<ref group="注">仅抄写数组内容,详解请见下文;为了方便预览,此处将原本文件中的行与列进行了交换。</ref> ! !! 0 !! 1 !! 2 |- ! 0 : Ballname | Ball_Paper || Ball_Stone || Ball_Wood |- ! 1 : Friction | 0.5 || 0.5 || 0.8 |- ! 2 : Elasticity | 0.4 || 0.1 || 0.2 |- ! 3 : Mass<ref group="注">单位为“吨”。</ref> | 0.2 || 10 || 1.9 |- ! 4 : CollGroup | Ball || Ball || Ball |- ! 5 : Linear Damp<ref group="注">全称为 Linear Damping。</ref> | 1.5 || 0.3 || 0.9 |- ! 6 : Rot Damp<ref group="注">全称为 Rotational Damping。</ref> | 0.1 || 0.1 || 0.1 |- ! 7 : Force | 0.065 || 0.92 || 0.43 |} <div style="font-size: 0.92em"> <references group="注" /> </div> ==== 物理参数详解 ==== * Ballname (球名): 依次为纸球 (Paper)、石球 (Stone)、木球 (Wood)。 * Friction (摩擦力): 似为球与路面的摩擦。由于该摩擦为滚动摩擦,将之提高后效果不明显。 * Elasticity (弹力): 球与[[道路]]或[[机关]]等物体间弹力。 * Mass (质量): 球的质量,单位为吨。 * CollGroup: 该参数意义尚不明确。推测是用于区分游戏内不同物体的类型。 * Linear Damping (线性阻尼): 球移动时受到的线性阻尼,可以认为是“空气阻力”。 * Rotational Damping (旋转阻尼): 球移动时在旋转方向上的旋转阻尼。修改此值可以改变球的旋转速度,但对球的实际运动速度影响不大。 * Force (力): 按下方向键使球移动时该方向上施加在球上的作用力。由于球的受力直接与球能达到的最大速度相关,“[[倍速球]]”实际上均是将球的受力加倍。据推测其单位可能是 (1/60 N)。{{来源请求}} == 你知道吗 == * 虽然纸球的弹力大于木球,木球的弹力大于石球,但[[弹力球]]补丁中将之成倍增加时的效果却看似相反。这是因为石球、木球受到的线性阻尼较小。 * '''[[道具球]]的数据并不受 Balls.nmo 影响''',且道具木球比玩家木球重了 0.1 吨——道具球的参数被存储在 [[Levelinit.nmo/zh|Levelinit.nmo]] 中,且道具木球质量为 2 吨。 * 倍速球并不是真正的所谓的倍速,只是将球的受力加倍了而已。球实际上能够达到的最大速度除了受力外还会受摩擦力、质量线性阻尼、旋转阻尼等的影响。 [[分类:游戏文件]]
该页面使用的模板:
模板:Code
(
查看源代码
)
模板:Kbd
(
查看源代码
)
模板:Lan
(
查看源代码
)
模板:Languages
(
查看源代码
)
模板:Navbar
(
查看源代码
)
模板:Navbox
(
查看源代码
)
模板:·
(
查看源代码
)
模板:游戏文件
(
查看源代码
)
返回至
Balls.nmo/zh
。
导航菜单
个人工具
中文(中国大陆)
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
主分类
制图
竞速
Q&A
机关大全
相关程序
地图图鉴
相关网站
Ballance吧
Ballance QQ群
Ballance Discord群组
Speedrun.com
Ballance吧专区
导航贴
英雄榜
快捷访问
公共沙盒
贡献指南
赞助我们
工具
链入页面
相关更改
特殊页面
页面信息