错位元件演化表

phsc 收集和整理,本人翻译

以下段落由 phsc 提供,来源于论坛。

首先,Mrnat 或 Pixelbyte 首先发现了如何做到这一点,但他们的方法却大相径庭。

Mrnat 的方法是在关卡编辑器上的某个位置放置一个物体,然后他发现如果控制 Z,物体的 X 和 Y 尺寸比例将分别为 0 和 0,而且它将完全位于您点击的位置,而不是按照网格排列,这很好,但它不允许物体小于 10 aka 1 像素。

Pixelbyte 发现可以通过编辑 HTML 来移除 PB2 关卡编辑器中的四舍五入,虽然这非常烦人,而且需要花费大量时间,但它是可行的,他用它制作了一个斜坡。

看到这篇帖子后,Phsc 和 Chx 决定开始研究关卡编辑器,Phsc在论坛上发表了一篇关于如何修改 HTML、CSS 和最重要的 JavaScript 的帖子,Phsc一直和 Chx 保持联系,之后Phsc向他提到了 Snippets,这样他们就可以编辑 PB2 的代码了。

Phsc发现他可以直接从最新保存的地图中获取 XML 文件,而不是 .pb2map 文件,因为当时他无法直接从地图中下载 XML 文件,这种方法比 Pixelbytes 更难,但如果你精于此道,速度会更快。在 Chx 离开社区一段时间后,Chx 开始制作那段代码,它是一个编辑器,也是他想要升级的关卡编辑器的首要功能之一。

在关卡编辑器中,一个像素值 10 个单位,所以说 0.1 个像素怎么样?Chx 的代码有一些问题和小毛病,Phsc可能会慢慢修复,然后在这里发布,也许还可以用热键打开或关闭它,但最近我没有时间。

在错误网格历史的最后一次漫长休眠之后,evgeniy74 带来了一个事实:只需在控制台中插入 GridSnappingSet(x) 命令,就能让它普遍运行。但遗憾的是,每次打开关卡编辑器时都要重新应用该效果。

最后,EaglePB2 带来了一个更好的版本,只需在检查模式下更改应用程序中的值,就能让 mis-grid 功能生效,并且每次打开关卡编辑器时仍会生效。

Last updated