服务器地狱交通太复杂,绕得人发昏?你可以用图来表示!
- 支持将数据存储至本地并读取
- 节点类型
- 地狱门
- 分叉点
- 线路类型
- 铁路
- 冰道
- 添加和删除节点/线路
- 实时显示图像
- 标注节点名字
- 清晰的图例
- z 轴反转(即上北下南左西右东)
- 节点改名
- 在游戏里记录地狱里每个地狱门和分叉点的 x 和 z 坐标,并给它们起个有意义的名字
- 记录哪些节点被什么类型的线路连接了
NetherTrafficPlotter,启动!- 输入数据(或在
文件 - 打开恢复之前的数据):- 添加节点:需要准确输入节点类型、x、z、名字
- 删除节点:选中节点名字,点击删除即可。删除节点时,会一并删除连接在节点上的线路
- 添加线路:需要准确输入线路类型和两端的节点
- 删除线路:选中两个节点即可,顺序随意
- 在
文件 - 保存保存数据至本地,方便以后再使用 - 保存图像
开发时用的Python版本:3.11
你需要requirements.txt里的所有库。如果你要修改ui,那么还要再安装pyqt5-tools。用以下命令一次安装它们:
pip install -r requirements.txt pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple
不要直接修改ui_ntp.py:
# Form implementation generated from reading ui file 'ui_ntp.ui'
#
# Created by: PyQt5 UI code generator 5.15.9
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.你应该用designer打开ui_ntp.ui,完成修改后:
pyuic5 ui_ntp.ui -o ui_ntp.py
