GameFramework的数据表编辑器

    技术2025-10-13  18

    效果如下图:

    功能如下:

    1. 可以建立一个基础模板 2. 对数据表使用表格形式显示 3. 可以搜索其中的内容 4. 对数据进行约束(如,int数据只能输入int,输入其他的不能输入) 目前支持数据类型: int, float, bool, string, 枚举(枚举类型需要以以下格式进行编写Enum.枚举名) 5. 可以双击txt文件进行打开窗口(未做限制,即双击任何txt文件都可以打开此窗口) 6. 可以双击表头进行修改列名(修改完成之后要回车才能生效)

    使用说明:

    1. 表头为各个列所代表的含义 2. 第二行(正文内容第一行)表示的是当前列的数据类型(支持类型看上面,想要自己扩展类型想要继承CellDataAndGUIItem类(找不到请使用文件内搜索,我并未分开成多个文件),并在CellDataAndGUIItem.CreateDataTypeGUI()方法中生成对应的自定义类) 3. 对第二行进行修改之后需要点击底部按钮**重置表格数据格式**才会生效 4. 第三行(正文内容第二行)是对当前列的描述 5. 建议使用自带的新建数据表按钮创建数据表 6. 注释行我写死了,只有三行

    附上代码(下载即用,可能会有报错,在创建窗口的时候): 代码

    Processed: 0.010, SQL: 9