Start() public method

public Start ( ) : void
return void
    // Use this for initialization
    void Start()
    {
        if (UILinkHandler != null)
        {
            UIHandler = UILinkHandler.GetComponent<UIScript>();
            if (!UIHandler.hasStarted)
            {
                UIHandler.Start();
            }
        }

        
        if (blueButtonItem != null)
        {
            blueButtonCommand = blueButtonItem.GetComponent<CommandParent>();
            blueButtonCommand.LinkInput(Color.blue);
            if (UILinkHandler != null)
                UIHandler.linkButton(UIScript.UI_BUTTON.BUTTON_BLUE, blueButtonCommand);
        }


        
        if (redButtonItem != null)
        {
            redButtonCommand = redButtonItem.GetComponent<CommandParent>();
            redButtonCommand.LinkInput(Color.red);
            if (UILinkHandler != null)
                UIHandler.linkButton(UIScript.UI_BUTTON.BUTTON_RED, redButtonCommand);
        }


       
        if (yellowButtonItem != null)
        {
            yellowButtonCommand = yellowButtonItem.GetComponent<CommandParent>();
            yellowButtonCommand.LinkInput(Color.yellow);
            if (UILinkHandler != null)
                UIHandler.linkButton(UIScript.UI_BUTTON.BUTTON_YELLOW, yellowButtonCommand);
        }


        
        if (greenButtonItem != null)
        {
            greenButtonCommand = greenButtonItem.GetComponent<CommandParent>();
            greenButtonCommand.LinkInput(Color.green);
            if (UILinkHandler != null)
                UIHandler.linkButton(UIScript.UI_BUTTON.BUTTON_GREEN, greenButtonCommand);
        }

    }