划线组件

AgentComponent_StoneLine

多器材刻画组件,组件挂载在被刻画元件,有mesh的节点上

void Bind(ulong entityID)

描述:

  • 组件使用前,需要Bind

参数:

参数名 类型 说明
entityID string 元件entityID

void Init(string meshPath)

描述:

  • 初始化被刻画元件

参数:

参数名 类型 说明
meshPath string 元件有mesh的节点路径

void SetTraceTex(string abName, string path)

描述:

  • 设置痕迹贴图

参数:

参数名 类型 说明
abName string 痕迹贴图所在AB包
path string 痕迹贴图路径

void SetTraceWidth(float width)

描述:

  • 设置痕迹宽度

参数:

参数名 类型 说明
width float 宽度

void DrawLine(Vector3 startPos, Vector3 endPos)

描述:

  • 划线

参数:

参数名 类型 说明
startPos Vector3 开始位置
endPos Vector3 结束位置

void Repaint()

描述:

  • 清除痕迹

参数: