Esempio n. 1
0
    public GurdianClass GetPlayerById(int ID)
    {
        GurdianClass t = new GurdianClass();

        for (int i = 0; i < DB.Count; i++)
        {
            if (DB[i].Id == ID)
            {
                t = DB[i];
                break;
            }
        }
        return(t);
    }
Esempio n. 2
0
 void BTNCreator()
 {
     for (int i = 0; i < DB.DBLength; i++)
     {
         GurdianClass p = DB.GetByIndex(i);
         GameObject   g = Instantiate(GurdianBTN, BtnParent); g.GetComponent <GurdianBTN>().makeButton(p);
         g.transform.localScale = Vector3.one;
         if (GameManager.Instance.characterData.GurdianId == p.Id)
         {
             GameObject a = Instantiate(p.Prefab.gameObject, shapePlace.transform); a.transform.localPosition = Vector2.zero;
             a.SetActive(true);
             g.transform.GetChild(2).gameObject.SetActive(true);
             Des.text      = GameManager.Language(p.PersianDes, p.EnglishDes, Des);
             GurdName.text = GameManager.Language(p.PRName, p.ENName, GurdName);
         }
     }
 }
Esempio n. 3
0
 public void changeTick()
 {
     for (int i = 0; i < BtnParent.transform.childCount; i++)
     {
         Destroy(BtnParent.transform.GetChild(i).gameObject);
     }
     for (int i = 0; i < DB.DBLength; i++)
     {
         GurdianClass p = DB.GetByIndex(i);
         GameObject   g = Instantiate(GurdianBTN, BtnParent); g.GetComponent <GurdianBTN>().makeButton(p);
         g.transform.localScale = Vector3.one;
         if (GameManager.Instance.characterData.GurdianId == p.Id)
         {
             g.transform.GetChild(2).gameObject.SetActive(true);
         }
     }
 }
Esempio n. 4
0
 public void SetPlayer(GurdianClass p)
 {
     pl = p;
 }
Esempio n. 5
0
 public void makeButton(GurdianClass pl)
 {
     p = pl;
     GurdianImage.sprite = pl.Image;
     GurdianName.text    = GameManager.Language(p.PRName, p.ENName, GurdianName);
 }