- 编辑器版本:FairyGUI-Editor_2021.3.0
- 一个可配置自定义数据表单生成器,支持组件和父级组件,本地&远程配置,内含9种自定义表单项。
修改本插件同目录下的config.json文件即可
TEXTINPUT // 文本输入框
TEXTAREA // 文字输入区
COMBOBOX // 下拉框
COLORINPUT // 颜色输入框
NUMBERINPUT // 数字输入框
SLIDER // 滑动块
RESOURCEINPUT // 资源选择器
RADIOBOX // 单选框
SWITCH // 切换器
{
"remote": "", // 自定义远程路径
"inspectors":[
{
"title": "自定义数据表单",
"parent": false, // 修改的组件主体类型:true:父级|false:子级
"pattern": "*", // 组件名称匹配,支持正则
"mode": 1, // 插件模式:1【设置模式】|0【读取模式】(todo)
"components": [
{
"type": "ComboBox",
"id": 1001,
"name": "属性一",
"key":"ComboBox",
"data": {
"items": [
"选项一",
"选项二",
"选项三"
],
"values": [
"选项一",
"选项二",
"选项三"
]
},
"value": 0
},
{
"type": "ColorInput",
"name": "属性二",
"key":"ColorInput",
"id": 1002,
"values": "#ffffff"
},
{
"type": "Slider",
"name": "属性三",
"id": 1003,
"key":"Slider",
"value": 50,
"data":{
"min":0,
"max":100
}
},
{
"type": "NumberInput",
"name": "属性四",
"key":"NumberInput",
"id": 1004,
"value": 50,
"data":{
"min":0,
"max":100,
"step":1
}
},
{
"type": "ResourceInput",
"name": "属性五",
"key":"ResourceInput",
"id": 1005,
"value": ""
},
{
"type": "RadioBox",
"name": "属性六",
"key":"RadioBox",
"id": 1006,
"value": 0,
"data":{
"items":["选项A","选项B"]
}
},
{
"type": "Switch",
"name": "属性七",
"key":"Switch",
"id": 1007,
"value": true
},
{
"type": "Textinput",
"name": "属性八",
"key":"Textinput",
"id": 1008,
"value": "默认内容"
},
{
"type": "Textarea",
"name": "属性九",
"key":"Textarea",
"id": 1009,
"value": "默认内容"
}
]
}
]
}
- 多组件配置
- 表单子项关联显隐
- 【读取模式】一键复制组件属性