MouseDance MouseDance
MouseDance MouseDance
MouseDance User Docs powered by DocFx, DiscordFx

Search Results for

    Class SDF3Line

    Draws three lines connected together, giving you four control points (start, mid1, mid2, end). Rendered in SDF (signed distance field).

    Inheritance
    Object
    Object
    Component
    Behaviour
    MonoBehaviour
    SDF3Line
    Namespace: MouseDance.Runtime
    Assembly: MouseDance.Runtime.dll
    Syntax
    public class SDF3Line : MonoBehaviour

    Methods

    Init(Camera, RectTransform, RectTransform)

    Declaration
    public void Init(Camera viewCamera, RectTransform canvasTransform, RectTransform screenAdjust)
    Parameters
    Type Name Description
    Camera viewCamera
    RectTransform canvasTransform
    RectTransform screenAdjust

    SetColour(Color)

    Declaration
    public void SetColour(Color colour)
    Parameters
    Type Name Description
    Color colour

    SetFirstLine(Vector2, Vector2)

    Declaration
    public void SetFirstLine(Vector2 start, Vector2 mid1)
    Parameters
    Type Name Description
    Vector2 start
    Vector2 mid1

    SetOpacity(Single, Boolean)

    Declaration
    public void SetOpacity(float alpha, bool applyImmediately = true)
    Parameters
    Type Name Description
    Single alpha
    Boolean applyImmediately

    SetSecondLine(Vector2, Vector2)

    Declaration
    public void SetSecondLine(Vector2 mid1, Vector2 mid2)
    Parameters
    Type Name Description
    Vector2 mid1
    Vector2 mid2

    SetThirdLine(Vector2, Vector2)

    Declaration
    public void SetThirdLine(Vector2 mid2, Vector2 end)
    Parameters
    Type Name Description
    Vector2 mid2
    Vector2 end

    Show(Vector2, Vector2, Vector2, Vector2)

    Declaration
    public void Show(Vector2 start, Vector2 mid1, Vector2 mid2, Vector2 end)
    Parameters
    Type Name Description
    Vector2 start
    Vector2 mid1
    Vector2 mid2
    Vector2 end

    Extension Methods

    Util.SetLayerDeep(Component, LayerMask)
    Util.SetLayerDeep(Component, Int32)
    Util.SetLayerDeep(Component, LayerMask, Stack<Transform>)