Files
JJBB/Assets/Project/Script/Player/Impact/各种类型参数说明.txt
2024-08-23 15:49:34 +08:00

80 lines
3.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

特效表格中最后四个字段参数说明
特殊字段说明
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的话需要修改读取逻辑客户端程序解决