特效表格中最后四个字段参数说明 特殊字段说明 Path 粒子特效文件路径(Type不等于0时无效,可不填写) DelayTime 特效生效的延迟时间 Type 特效的类型 (类型(0-普通 1-人物变身特效 2材质变蓝特效)3 致盲表现 4模型变色 5模型变材质 6模型变Shader) Duration 特效持续时间 类型0 (TYPE_NORMAL) 说明 :普通粒子 无数据 无意义 类型1 (TYPE_CHANGEMODEL) 说明 :模型变换特效 无数据 无意义 类型2 (TYPE_CHANGBLUE) 说明 :改变模型材质主颜色 (代码中暂时是写死的) 无数据 无意义 类型3 (TYPE_BLIND) 说明 : 致盲 只对主角有作用 Effect.txt 参数1 不可见的物体层 参数2 暗度值 参数3 明亮半径 参数4 保留参数 类型4 (TYPE_EMISSIONCOLOR) 说明 : 改变模型材质自发光 (主要 是中毒 减速 燃烧效果模型展现) Effect.txt 参数1 身体颜色对应信息在EffectParam表格中的ID 参数2 右武器颜色对应信息在EffectParam表格中的ID 参数3 左武器颜色对应信息在EffectParam表格中的ID 参数4 保留参数 EffectParam.txt 参数1 Red颜色分量 0-255 参数2 Green颜色分量 0-255 参数3 Blue颜色分量 0-255 参数4 Aplha颜色分量 0-255 类型5 (TYPE_CHANGEMODELMAT) 说明 : 改变模型材质 (改变模型使用的材质球) Effect.txt 参数1 身体材质对应信息在EffectParam表格中的ID 参数2 右武器材质对应信息在EffectParam表格中的ID 参数3 左武器材质对应信息在EffectParam表格中的ID 参数4 保留参数 EffectParam.txt 参数1 改变材质的模型位置 0不改变任何部位 1身体 2左武器 4右武器 (可叠加 3就是身体和左武器等) 参数2 身体材质路径 参数3 左武器材质路径 参数4 右武器材质路径 注明 :该处使用的材质球统一放在 Project/Resources/Material下面 表格中直接配置材质球文件名称即可 后期需要打到bundle的话需要修改读取逻辑(客户端程序解决) 类型6 (TYPE_CHANGESHADER) 说明 : 改变模型Shader (改变模型使用的Shader) Effect.txt 表格扩展参数说明 Param1 :EffectParam.txt中id值 身体Shader相关配置 Param2 :EffectParam.txt中id值 右武器Shader相关配置 Param3 :EffectParam.txt中id值 左武器Shader相关配置 Param4 :EffectParam.txt中id值 预留参数 EffectParam.txt 表格扩展参数说明 Param1 : Shader路径 (Shader中会有一些变量 每四个参数确定一个变量的信息) Param2 : 变量类型 (可以配置 int float Color Texture Vector2 Vector3等) Param3 : 变量名称 shader中的该变量的名称 Param4 : 变量的值 该变量的默认值 当是 Color Vector3等类型时 配置形式 ,,, 使用 , 分隔 Param5 : 是否渐隐 在还原到初始Shder时,该Shder的该变量是否慢慢消散 0不渐隐 >1渐隐(渐隐持续时间) ... 后面的参数按照上面的模式 4个一组进行配置 注明 :该处使用的Shader统一放在 Project/Resources/Material下面 表格中直接配置Shader文件名称即可 后期需要打到bundle的话需要修改读取逻辑(客户端程序解决)