Ahrwing / mcmod

mcmod.cn - 最大的MineCraft中文百科
http://www.mcmod.cn
66 stars 8 forks source link

为多方块结构&自然生成 添加可视化组件 #918

Open lycc193 opened 5 months ago

lycc193 commented 5 months ago

总体示例图如下: ~5E A(WNQ7Q`{2H3 PO}OQW 其中 上方平铺等为按钮

平铺界面展示如下: 平铺1 上下页可进行切换,方块参照合成表的实现方式提供轮换、tooltips和点击跳转等功能,由于展示方式限制 不提供整体显示功能 左侧材料清单同步右侧层级 由于结构中的可替换方块一般并不携带标签,材料清单中将固定方块与可替换方块分开统计,可替换方块清单实现为点击弹窗展示列表

交错界面展示如下: 对角1 对角123 可实现为不存在缝隙,且不支持toolips 跳转等功能,仅作为展示,在编辑审核后 采取预渲染缓存,材料清单实现同上

由于一个结构页面可能存在多种变体,建议将可视化实现为可任意位置/任意数量插入到页面中的组件,便于对不同变体进行详细介绍 例如匠魂炉可实现为不同大小,展示一个通用的3x3x3讲解基础功能,一个1x1x1和9x9x9 讲解两种极限大小等

自然生成则仅展示交错界面的不同层级与整体效果 不提供平铺和材料清单界面

示例图制作方式如下: Tiled 平铺:文件->新建->创建新地图->块大小 32x32 将方块小图标拖入右下方图块集 交错:文件->新建->创建新地图->地图方向(等角交错) 块大小 29x14 -> 图块集 块大小32x32