判定数据配置文件

文件说明

该配置文件用于配置在编辑器的步骤判定编辑器中相关器材有哪些属性,交互,部位,可以使用。

代码示例

{
    "ElementType": "50023",
    "ElementName": "集气瓶(新)",
    "AttributeInfo": [
        {
            "DisName": "元器件角度",
            "FieldName": "",
            "ConditionName": "ElementAngles",
            "ValueType": "Number",
            "DefaultValue": 0,
            "Desc": "元器件旋转角度,与世界坐标y轴的夹角{此项为所有元器件通用参数,不需要修改}"
        }
    ],
    "PartInfo": [
        {
            "PartName": "bottleBody",
            "PartDisName": "瓶身",
            "Path": [
                "GameObjScale/JiQiPing/InteractPaths/TouchPaths/PingShen"
            ]
        },
        {
            "PartName": "bottlePlug",
            "PartDisName": "瓶口",
            "Path": [
                "GameObjScale/JiQiPing/InteractPaths/TouchPaths/PingKou"
            ]
        },
        {
            "PartName": "bottleBottom",
            "PartDisName": "瓶底",
            "Path": [
                "GameObjScale/JiQiPing/InteractPaths/TouchPaths/PingDi"
            ]
        }
    ],
    "LinkInfo": [
        {
            "LinkType": "joint",
            "LinkPointName": "ShuiCaoPoint",
            "LinkTarget": [
                {
                    "TargetType": "50077",
                    "TargetPointName": "ShaoBeiAbsorbPoint"
                },
                {
                    "TargetType": "4211",
                    "TargetPointName": "ContainerAP"
                }
            ]
        },
        {
            "LinkType": "joint",
            "LinkPointName": "RootPoint",
            "LinkTarget": [
                {
                    "TargetType": "50023",
                    "TargetPointName": "SelfPoint"
                },
                {
                    "TargetType": "4163",
                    "TargetPointName": "root"
                }
            ]
        }
    ],
    "EnableDrugCheck": true
}

参数说明

参数 类型 描述
ElementType string 器材类型ID
ElementName string 器材名称
- AttributeInfo array 用于配置器材所拥有的参数
- -DisName string 对应的参数显示在编辑面板的名称
- -FieldName string 参数对应的lua中的字段名称,如果是器材通用参数,则无需填写
- -ConditionName string 参数对应的key
- -ValueType string 参数值的类型,有数值类型【Number】和枚举类型【Enum】
- -DefaultValue number 判定参数的默认值,目前没有用到
- -ValueRange object 只有当ValueType是【Enum】类型时,才定义该项
- -Desc string 对参数的描述,起注释作用
- PartInfo object 部位接触描述信息
- -PartName string 部位名称,写到步骤配置文件中的值
- -PartDisName string
- - - Path object 该部位对应的路径,是一个数组
- - - -0 string
- LinkInfo object 元器件连接信息,包括拼接,吸附,夹取,等,配置的均为主动连接
- -LinkType string 连接类型,目前只支持配置拼接,吸附,夹取,导线连接(“lineLink”)
- -LinkPointName string 连接点的point名称, 拼接中为拼接点名称,吸附即为路径名称
- - LinkTarget object 主动去连接的目标
- - -TargetType string 连接元器件的ID
- - -TargetPointName string 连接元器件的Point名称, 拼接中为拼接点名称,吸附即为路径名称
EnableDrugCheck boolean 是否支持药品数据检测的配置,模板默认为false,需要配置的容器,请查看 <化学容器tag筛选.xlsx > 文件

编辑器下如何进行条件配置

1,将需要进行编辑的元器件放在场景中

2,点击实验步骤

3,点击编辑

4,添加步骤—保存

5,步骤判定——编辑—-添加判定条件 —- 点击进入条件编辑



6, 按照下图所示拖出所示图标

点击StepCheckConfig中配置的参数,然后在上面的输入框中输入条件值。最后别忘了插入和保存。Over