Ejemplo n.º 1
0
    /* Event Actions */
    public override void buttonPressed()
    {
        if (used && ct.getOutputButton() != null)
        {
            if (ct.getOutputButton().inButton.Equals(this))
            {
                ct.getOutputButton().setIsUse(false);
                lineRender.enabled = false;
                drawline           = false;

                vidObj.removeInput(argumentIndex);

                output = null;
                used   = false;
                ct.resetTool();
            }
        }

        else if (used && ct.getOutputButton() == null)
        {
            lineRender.enabled = false;
            drawline           = false;

            vidObj.removeInput(argumentIndex);

            output = null;
            used   = false;
        }
        else
        {
            if ((ct.getInputButton() == null) && (ct.getOutputButton() != null))
            {
                transferData();
            }
        }
    }
Ejemplo n.º 2
0
    public override void buttonPressed()
    {
        if (used && ct.getOutputButton() == null)
        {
            lineRender.enabled = false;
            drawline           = false;

            vidObj.removeInput(argumentIndex);

            output = null;
            used   = false;
        }
        else
        {
            if ((ct.getInputButton() == null) && (ct.getOutputButton() != null))
            {
                transferData();
            }
        }
    }