예제 #1
0
    IEnumerator addleaugue()
    {
        GameObject gamemanager = GameObject.Find("GameManager");

        SavingLoading teaminfo = gamemanager.GetComponent <SavingLoading>();

        teaminfo.StartSort();

        for (int i = 0; i < slotNumber; i++)
        {
            pitch += .2f;

            yield return(new WaitForSeconds(0.3f));

            newLeagueStrip = (GameObject)Instantiate(Leaguestrip);
            newLeagueStrip.transform.SetParent(contentpanel.transform, false);
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().teamText.text     = teaminfo.teamsList[i].TeamName;
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().played.text       = teaminfo.teamsList[i].played.ToString();
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().points.text       = teaminfo.teamsList[i].Pts.ToString();
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().goalsFor.text     = teaminfo.teamsList[i].Gf.ToString();
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().goalsAgainst.text = teaminfo.teamsList[i].Ga.ToString();
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().goalDif.text      = teaminfo.teamsList[i].GD.ToString();
            newLeagueStrip.GetComponent <LeaugueSlotsdata>().rank.text         = positionNumber.ToString();
            positionNumber++;

            if (teaminfo.teamsList[i].playerName.Contains("Computer"))
            {
                newLeagueStrip.GetComponent <LeaugueSlotsdata>().Icon.SetActive(false);
            }
        }
    }
예제 #2
0
 private void Awake()
 {
     if (instance != null)
     {
         Destroy(this);
     }
     else
     {
         instance = this;
     }
 }
예제 #3
0
 public ObjectSerializer(System.Type type)
 {
     if (engine == null)
     {
         engine = Object.FindObjectOfType <BasicLoader> ().Engine;
     }
     if (savingLoading == null)
     {
         savingLoading = Object.FindObjectOfType <SavingLoading> ();
     }
     InitByType(type);
 }
예제 #4
0
    public ObjectSerializer(string typeName)
    {
        if (engine == null)
        {
            engine = Object.FindObjectOfType <BasicLoader> ().Engine;
        }
        if (savingLoading == null)
        {
            savingLoading = Object.FindObjectOfType <SavingLoading> ();
        }
        var type = engine.FindType(typeName);

        InitByType(type);
    }
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        else if (instance != this)
        {
            Destroy(this);
        }

        DontDestroyOnLoad(this);
    }
예제 #6
0
 public void LoadDataJSON()
 {
     InData = JsonUtility.FromJson <SavingLoading>(File.ReadAllText(Application.persistentDataPath + "/saveload.json"));
 }
예제 #7
0
 public ObjectRefConverter(SavingLoading loader)
 {
     this.loader = loader;
 }
예제 #8
0
 public GameobjectSerializer()
 {
     engine        = Object.FindObjectOfType <BasicLoader> ().Engine;
     savingLoading = Object.FindObjectOfType <SavingLoading> ();
 }
예제 #9
0
	void Awake ()
	{
		gens = FindObjectOfType<Generators> ();
		saver = FindObjectOfType<SavingLoading> ();
        //wait = Random.Range(1, 4);
	}