Exemplo n.º 1
0
    private void Start()
    {
        dataToShowSelector = FindObjectOfType <DataToShowSelector>();

        //Voeg een luisterfunctie toe aan de modeDropdown zodat de ModeDropdownValueChanged() functie wordt gerunt wanneer deze wordt verandert
        dataToShowSelector.modeDropdown.onValueChanged.AddListener(delegate {
            ModeDropdownValueChanged(dataToShowSelector.modeDropdown);
        });
    }
Exemplo n.º 2
0
    //Gerunt vanuit de Go! button
    public void UpdateScorebord()
    {
        //Lees wat er getoond moet worden
        dataToShowSelector = FindObjectOfType <DataToShowSelector>();
        dataToShow         = dataToShowSelector.getInputData();
        mode        = dataToShow[0];
        accountName = dataToShow[1];
        period      = dataToShow[2];

        storageManagerScript = FindObjectOfType <StorageManager>();

        //Verwijder het paneel dat er al staat
        if (panel != null)
        {
            Destroy(panel);
        }

        //Bereken de startDatum van de geselecteerde periode
        periodStartDate = GetStartDate(period);

        //Bepaal de mode en dus welk paneel er geinstantieert moet worden
        if (mode == "Individueel")
        {
            panel = InstantiateIndividualPanel(individualPanelPrefab, accountName, periodStartDate);
        }

        if (mode == "Collectief")
        {
            panel = InstantiateCollectivePanel(collectivePanelPrefab, periodStartDate);
        }

        if (mode == "Competetief")
        {
            panel = InstantiateCompetitivePanel(competitivePanelPrefab, periodStartDate);
        }
    }