Ejemplo n.º 1
0
 /// <summary>
 /// Code to change the colour of all the controls on the usercontrol
 /// </summary>
 public void ChangeColour()
 {
     ColourChange.ColourPanel(pnlMain);
     ColourChange.ColourPanel(pnlTitle);
     ColourChange.ColourLabel(lblTitle);
     ColourChange.ColourDGV(dgvLeaguePositions);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// code that changes the colour of the controls
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourSplitPanel(spnlFixtures);
     ColourChange.ColourSplitPanel(spnlHeader);
     ColourChange.ColourLabel(lblFixtures);
     ColourChange.ColourLabel(lblResults);
     ColourChange.ColourDGV(dgvFixtures);
     ColourChange.ColourDGV(dgvResults);
     ColourChange.ColourPanel(pnlAdmin);
     ColourChange.ColourPanel(pnlEditing);
     ColourChange.ColourPanel(pnlEditMode);
     ColourChange.ColourTextbox(txtHomeTeam);
     ColourChange.ColourTextbox(txtAwayTeam);
     ColourChange.ColourLabel(lblAwayGoals);
     ColourChange.ColourLabel(lblAwayTime);
     ColourChange.ColourLabel(lblDate);
     ColourChange.ColourLabel(lblHomeGoals);
     ColourChange.ColourLabel(lblTime);
     ColourChange.ColourLabel(lblHomeTeam);
     ColourChange.ColourNumericUD(nudAwayGoals);
     ColourChange.ColourNumericUD(nudHomeGoals);
     ColourChange.ColourDTP(dtpDate);
     ColourChange.ColourDTP(dtpTime);
     ColourChange.ColourButton(cmdAccept);
     ColourChange.ColourButton(cmdAdd);
     ColourChange.ColourButton(cmdAddResult);
     ColourChange.ColourButton(cmdCancel);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdEdit);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// code that changes the colour of all controls
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourPanel(pnlHeader);
     ColourChange.ColourPanel(pnlPlayerInformation);
     ColourChange.ColourPanel(pnlPlayers);
     ColourChange.ColourPanel(pnlCommands);
     ColourChange.ColourPanel(pnlStandard);
     ColourChange.ColourPanel(pnlEdit);
     ColourChange.ColourDGV(dgvTeamDetails);
     ColourChange.ColourLabel(lblTeamDetails);
     ColourChange.ColourLabel(lblPlayerInformation);
     ColourChange.ColourLabel(lblForname);
     ColourChange.ColourLabel(lblSurname);
     ColourChange.ColourLabel(lblDoB);
     ColourChange.ColourLabel(lblRole);
     ColourChange.ColourTextbox(txtForname);
     ColourChange.ColourTextbox(txtSurname);
     ColourChange.ColourTextbox(txtRole);
     ColourChange.ColourDTP(dtpDateOfBirth);
     ColourChange.ColourButton(cmdAccept);
     ColourChange.ColourButton(cmdCancel);
     ColourChange.ColourButton(cmdAdd);
     ColourChange.ColourButton(cmdUpdate);
     ColourChange.ColourButton(cmdDelete);
 }
 /// <summary>
 /// Code that changes the colour of the form
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourPanel(pnlAssingnment);
     ColourChange.ColourSplitPanel(spnlPanels);
     ColourChange.ColourDGV(dgvLeagues);
     ColourChange.ColourDGV(dgvTeams);
     ColourChange.ColourButton(cmdAssign);
     ColourChange.ColourCheckbox(chkAssigned);
 }
Ejemplo n.º 5
0
 private void Awake()
 {
     if (instance != null)
     {
         Destroy(gameObject);
     }
     else
     {
         instance = this;
     }
 }
Ejemplo n.º 6
0
 /// <summary>
 /// code that changes the colour of all controls
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourSplitPanel(splitContainer1);
     ColourChange.ColourPanel(pnlAdmin);
     ColourChange.ColourPanel(pnlEdit);
     ColourChange.ColourPanel(pnlStandard);
     ColourChange.ColourTextbox(txtStadium);
     ColourChange.ColourTextbox(txtTeamName);
     ColourChange.ColourLabel(lblCurrentTeams);
     ColourChange.ColourLabel(lblStadium);
     ColourChange.ColourLabel(lblTeamName);
     ColourChange.ColourDGV(dgvTeams);
     ColourChange.ColourButton(cmdAdd);
     ColourChange.ColourButton(cmdCancel);
     ColourChange.ColourButton(cmdConfirm);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdUpdate);
 }
    void CountScore()
    {
        int x = 0;

        foreach (GameObject cube in CubesColours)
        {
            ColourChange Currentstate = cube.GetComponent <ColourChange>();
            //if(cube.GetComponent<MeshRenderer>().material != Currentstate.thirdMat)
            if (cube.GetComponent <MeshRenderer>().material.name != "Third_MAT (Instance)")
            {
                x = x + 1;
                print(cube.GetComponent <MeshRenderer>().material.name);
            }
        }

        Score = x;

        print(x);
    }
Ejemplo n.º 8
0
 /// <summary>
 /// code that changes the colour of the controls
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourSplitPanel(splitContainer1);
     ColourChange.ColourPanel(pnlAdmin);
     ColourChange.ColourPanel(pnlEdit);
     ColourChange.ColourPanel(pnlStandard);
     ColourChange.ColourTextbox(txtLeagueName);
     ColourChange.ColourTextbox(txtSponsor);
     ColourChange.ColourNumericUD(nudCapacity);
     ColourChange.ColourLabel(lblCapacity);
     ColourChange.ColourLabel(lblCurrentLeagues);
     ColourChange.ColourLabel(lblLeagueName);
     ColourChange.ColourLabel(lblSponsor);
     ColourChange.ColourDGV(dgvLeagues);
     ColourChange.ColourButton(cmdAdd);
     ColourChange.ColourButton(cmdCancel);
     ColourChange.ColourButton(cmdConfirm);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdUpdate);
 }
Ejemplo n.º 9
0
 /// <summary>
 /// code that changes the colour of the controls
 /// </summary>
 public void colourChange()
 {
     ColourChange.ColourSplitPanel(splitContainer1);
     ColourChange.ColourPanel(pnlAdmin);
     ColourChange.ColourPanel(pnlEdit);
     ColourChange.ColourPanel(pnlStandard);
     ColourChange.ColourTextbox(txtUsername);
     ColourChange.ColourTextbox(txtPassword);
     ColourChange.ColourTextbox(txtPasswordVerfic);
     ColourChange.ColourCombobox(cboAccess);
     ColourChange.ColourLabel(lblAccess);
     ColourChange.ColourLabel(lblCurrentLogins);
     ColourChange.ColourLabel(lblPassword);
     ColourChange.ColourLabel(lblPasswordVerific);
     ColourChange.ColourLabel(lblUsername);
     ColourChange.ColourDGV(dgvPasswords);
     ColourChange.ColourButton(cmdAdd);
     ColourChange.ColourButton(cmdCancel);
     ColourChange.ColourButton(cmdConfirm);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdDelete);
     ColourChange.ColourButton(cmdUpdate);
 }
Ejemplo n.º 10
0
    // UI RAYCASTING
    public void RayCasting()
    {
        Ray        rayOrigin = new Ray(AimObject.transform.position, AimObject.transform.forward);
        RaycastHit hitInfo;

        Debug.Log("Firing");

        // how to use layer masks: http://answers.unity3d.com/questions/8715/how-do-i-use-layermasks.html
        int layerMask = 1 << 5;         // UI is the 5th layer

        if (Physics.Raycast(rayOrigin, out hitInfo, 100, layerMask))
        {
            Debug.Log("Hit Something");
            Debug.DrawRay(transform.position, transform.forward, Color.green, 1);

            ColourChange ColourScript = hitInfo.collider.gameObject.GetComponentInChildren <ColourChange>();
            ColourScript.Activate();

            if (hitInfo.collider.CompareTag("UIStart"))
            {
                StartButton += 1;
                if (StartButton >= 5)
                {
                    UIScript.UIStart();
                    StartButton = 0;
                }
            }

            if (hitInfo.collider.CompareTag("UICredits"))
            {
                CreditButton += 1;
                if (CreditButton >= 5)
                {
                    UIScript.UICredits();
                    CreditButton = 0;
                }
            }

            if (hitInfo.collider.CompareTag("UICreditsBack"))
            {
                CreditBackButton += 1;
                if (CreditBackButton >= 5)
                {
                    UIScript.UICreditsBack();
                    CreditBackButton = 0;
                }
            }

            if (hitInfo.collider.CompareTag("UIQuit"))
            {
                QuitButton += 1;
                if (QuitButton >= 5)
                {
                    UIScript.UIQuit();
                    Debug.Log("QUITING");
                    QuitButton = 0;
                }
            }

            if (hitInfo.collider.CompareTag("UIGameOn"))
            {
                GameOnButton += 1;
                if (GameOnButton >= 5)
                {
                    UIScript.UIHowTo();
                    GameOnButton = 0;
                }
            }

            if (hitInfo.collider.CompareTag("UIMainMenu"))
            {
                UIMainMenu += 1;
                if (UIMainMenu >= 5)
                {
                    UIMainMenu = 0;

                    // reset statics before game is loaded
                    GameManager.GameStarted = false;
                    gridMakerScript.InitializationStarted = false;

                    Application.LoadLevel(Application.loadedLevel);
                }
            }

            ResetOthers(hitInfo.collider.tag);

            if (hitInfo.collider.CompareTag("Alphabet"))
            {
                hitInfo.collider.gameObject.GetComponent <AlphaUI>().IncrementCounter();
            }
        }
    }
 void Start()
 {
     colourChange  = FindObjectOfType <ColourChange>();
     alphaColour   = StartColour;
     alphaColour.a = 0.3f;
 }