Esempio n. 1
0
    public void ShowKassen()
    {
        /*Common*/
        myUserId = PlayerPrefs.GetString("userId");


        //Hyourou
        int hyourou = PlayerPrefs.GetInt("hyourou");

        GameObject.Find("HyourouCurrentValue").GetComponent <Text>().text = hyourou.ToString();

        //Tama
        int busyoDama = PlayerPrefs.GetInt("busyoDama");

        GameObject.Find("BusyoDamaValue").GetComponent <Text>().text = busyoDama.ToString();


        /*LeftView*/
        LeftView = GameObject.Find("LeftView").gameObject;
        //Name
        myUserName = PlayerPrefs.GetString("PvPName");
        LeftView.transform.FindChild("myName").GetComponent <Text>().text = myUserName;

        //KuniLv
        kuniLv = PlayerPrefs.GetInt("kuniLv");
        LeftView.transform.FindChild("KuniLv").transform.FindChild("KuniLvValue").GetComponent <Text>().text = kuniLv.ToString();

        //Kamon & Busyo Image
        int    myDaimyo  = PlayerPrefs.GetInt("myDaimyo");
        string imagePath = "Prefabs/Kamon/" + myDaimyo.ToString();

        LeftView.transform.FindChild("Kamon").GetComponent <Image>().sprite =
            Resources.Load(imagePath, typeof(Sprite)) as Sprite;

        int    jinkei    = PlayerPrefs.GetInt("jinkei");
        string soudaisyo = "soudaisyo" + jinkei.ToString();

        soudaisyoBusyoId = PlayerPrefs.GetInt(soudaisyo);
        string imagePath2 = "Prefabs/Player/Sprite/unit" + soudaisyoBusyoId.ToString();

        LeftView.transform.FindChild("Soudaisyo").GetComponent <Image>().sprite =
            Resources.Load(imagePath2, typeof(Sprite)) as Sprite;

        //HP
        myJinkeiHeiryoku = PlayerPrefs.GetInt("pvpHeiryoku");
        if (myJinkeiHeiryoku == 0)
        {
            myJinkeiHeiryoku = PlayerPrefs.GetInt("jinkeiHeiryoku");
            PlayerPrefs.SetInt("pvpHeiryoku", myJinkeiHeiryoku);
            PlayerPrefs.Flush();
        }
        //myJinkeiHeiryoku = 1000000;
        LeftView.transform.FindChild("HP").transform.FindChild("hpValue").GetComponent <Text>().text = myJinkeiHeiryoku.ToString();


        //NCMB Data
        PvPDataStore    = GameObject.Find("PvPDataStore").GetComponent <PvPDataStore>();
        isHPFetched     = false;
        isMyPvPFetched  = false;
        isAtkDfcFetched = false;
        isShowed        = false;

        //1 time run
        PvPDataStore.GetPvPCount();

        //PvP
        List <float> perList = new List <float>()
        {
            0.7f, 0.8f, 0.9f, 1.0f, 1.2f, 1.4f, 1.6f, 1.8f
        };
        int rdmId = UnityEngine.Random.Range(0, perList.Count);

        per    = perList[rdmId];
        HpBase = Mathf.CeilToInt((float)myJinkeiHeiryoku * per);

        //PvP Top3 Ranking
        PvPDataStore.GetTop10Win();
        PvPDataStore.GetTop10HP();

        //Timer
        PvPTimerScript = GameObject.Find("Timer").GetComponent <PvPTimer>();
    }
Esempio n. 2
0
 public void Start()
 {
     //Get Current Time Script
     PvPTimer = GameObject.Find("Timer").GetComponent <PvPTimer>();
 }