Exemple #1
0
    // Use this for initialization
    IEnumerator Start()
    {
        //Reads in ID and Name of each tour
        WWW toursData = new WWW(tourNamesLink);

        yield return(toursData);

        //Convert data to String and split with each ';'
        string toursDataString = toursData.text;

        tours = toursDataString.Split(';');

        //Creates button for each tour
        for (int i = 0; i < tours.Length - 1; i++)
        {
            print(i);

            GameObject goButton = (GameObject)Instantiate(prefabButton);

            goButton.transform.SetParent(ParentPanel, false);
            goButton.transform.localScale = new Vector3(1, 1, 1);
            goButton.SetActive(true);

            Button tempButton = goButton.GetComponent <Button> ();

            splitString = new SplitStrings(tours[i]);

            tempButton.GetComponentInChildren <Text>().text = splitString.splitString("Name:");

            int tempInt = i + 1;

            tempButton.onClick.AddListener(() => ButtonClicked(tempInt));
        }
    }
Exemple #2
0
 public string getId()
 {
     return(splitString.splitString("ID:"));
 }
Exemple #3
0
 public string getName()
 {
     return(splitString.splitString("Name:"));
 }