关卡地图就是那一坨 .{z}.png 文件,每一个文件都表示所在的 z 坐标那一层上的地图。
第 0 层有方块的使用 #FFFF80 [rgb(255,255,128)] 填充,其他层使用 #FFFFFF [rgb(255,255,255)],剩下没有方块的使用 #000000 [rgb(0,0,0)] 填充即可。
在生成模型没有被 Level/@ModelTheme 禁用的情况下编译关卡可以得到一个 .eso 模型,将其放在 models 文件夹即可。
255 (0xFF) | 方块模式。玩家方块可以与这个方块碰撞。具体值没有影响。 |
224-254 (0xE0 - 0xFE) | 静态发光移动方块模式。具体值没有影响。 |
192-223 (0xC0 - 0xDF) | 静态发光半移动方块模式。具体值没有影响。 |
160-191 (0xA0 - 0xBF) | 静态移动方块模式。具体值没有影响。 |
128-159 (0x80 - 0x9F) | 静态半移动方块模式。具体值没有影响。 |
0-127 (0x00 - 0x7F) | 无方块模式。玩家方块不会与这个方块碰撞。 |
移动方块模式下没有静态方块,因为它使用不移动的移动方块来代替。半移动方块即只有上半格,对应 @FullBlock=False。发光移动方块即看起来像在移动,就像在 crystal mine 一关中一样,这也是通常的移动方块使用方式。这种模式需要注意:
192-255 (0xC0 - 0xFF) | 默认主题,即 Level/@ModelTheme。具体值没有影响。 |
128-191 (0x80 - 0xBF) | 使用除了上面一个以外最亮(即数字最小)的主题。具体值没有影响。 |
64-127 (0x40 - 0x7F) | 使用除了上面两个以外较亮(即数字较小)的主题。具体值没有影响。 |
0-63 (0x00 - 0x3F) | 还剩最后一个主题当然就归它啦。具体值没有影响。 |
255 (0xFF) | 生成一个完整的方块模型。 |
2-254 (0x02 - 0xFE) | 生成只有上面 1/254 - 253/254 个方块的模型。 |
1 (0x01) | 生成只有上面 0% 的方块模型。(即只有最顶上一层) |
0 (0x00) | 不为此方块生成模型。 |
常用高度:可掉落平台 13.2893%, 35, 0x23;半格 50%, 128, 0x80。
由 EdgeTool 生成的模型与标准关卡的模型还是存在一些细微的区别:
想知道更多关于生成的 .eso 文件的技术细节,请查看这篇文章。如果你不嫌麻烦,你同样可以在阅读这篇文章后修改或自己制作 .eso 模型来打造关卡的外观(包括往里面加几张图片之类)。
附主题所对应使用的模型列表:
主题索引 | Models/@NodeChild (背景) | Models/Model/@MaterialAsset (方块) | 源关卡 ID |
---|---|---|---|
0 | 67228D77050DB82A | 2F2CC05D050DB82A | level551 |
1 | 1DE2AE87050DB82A | 55ECE3AD050DB82A | level512 |
2 | 8A7DBFAE050DB82A | C273F284050DB82A | level532 |
3 | 451F8839050DB82A | 0D11C513050DB82A | level545 |
评论
3.141592654
2014-07-31 17:40
永久连接
把原来修复悬浮BUG的方法也发上来
加上那个方法支持的版本。
▄︻┻┳═一
︻┳═一
▄︻┳═一
▄︻┳一
▄︻┻═┳
▄︻┳-一
▄︻┻═┳一
▄︻┻┳═一
-—═┳︻
▄︻┻═┳══
▄︻┳┻═━一
︻┻═┳一
Mygod
2014-07-31 20:58
永久连接
Sorry, what?!
悬浮 BUG(即无模型文件的问题)现在会由 EdgeTool 自动修复。
WEGFan
2014-08-03 21:09
永久连接
他用的是旧版EdgeTool
他用的是旧版EdgeTool
WEGFan - World of Goo, EDGE and Gish Fan
捐赠比特币: 15CdW2gfDHni8nZjTKUZe57nfWmmvLvvZP(点此捐赠)