AC_FuZhuLineAction

AgentComponent_VLabFuZhuLineAction

    public void Bind(ulong entityId)

    /// <summary>
    /// 初始化
    /// </summary>
    /// <param name="root">辅助线根节点的路径(想把辅助线放到哪个节点下,就将这个节点的路径传进来)</param>
    /// <param name="start">辅助线开始的节点路径</param>
    /// <param name="end">辅助线结束的节点路径</param>
    public void Init(string root, string start, string end)

    /// <summary>
    /// 设置辅助线一级线段的参数
    /// </summary>
    /// <param name="count">一级线段将辅助线分成几段</param>
    /// <param name="length">一级线段的长度</param>
    public void SetFstIntervalCount(int count, float length)

    /// <summary>
    /// 设置辅助线二级线段的参数
    /// </summary>
    /// <param name="count">二级线段将辅助线分成几段</param>
    /// <param name="length">二级线段的长度</param>
    public void SetSndIntervalCount(int count, float length)

    /// <summary>
    /// 设置辅助线的材质,不设置材质的话,默认是粉色的
    /// </summary>
    /// <param name="matKey">材质的路径</param>
    public void SetMaterial(string matKey)

    /// <summary>
    /// 设置线条的颜色,没有材质的话,设置颜色也没用
    /// </summary>
    /// <param name="color"></param>
    public void SetColor(Color color)

    /// <summary>
    /// 设置线条的宽度
    /// </summary>
    /// <param name="width"></param>
    public void SetWidth(float width)

    /// <summary>
    /// 传入一个物体的路径,这样物体就能在辅助线上绘制出一条水平线了
    /// </summary>
    /// <param name="target"></param>
    public void SetTarget(string target)

    /// <summary>
    /// 创建线条
    /// </summary>
    public void CreateLine()

    /// <summary>
    /// 在标记的位置创建一个箭头
    /// </summary>
    public void RecordArrow()