123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using BestHTTP.JSON;
- using LitJson;
- using UnityEngine;
- using UnityEngine.UI;
- public class WindowMainManager : MonoBehaviour
- {
- public static WindowMainManager instance;
- void Awake()
- {
- instance=this;
- }
- public GameObject MainGo;
- public GameObject GongdanGO;
- public GameObject MineGo;
- public Toggle m;
- public Toggle g;
- public Toggle my;
- public Text Totaltxt;
- public Text Dy;
- public Text ywc;
- public Text wwc;
- public JsonData DyData;
- public JsonData ywcData;
- public JsonData wwcData;
- public JsonData GDData;
- public DeMaTJConfig TJConfig ;
- void OnEnable()
- {
- DataManager.Instance.GetBaoGaoConfig((str)=>{
- JsonData d = JsonMapper.ToObject(str);
- TJConfig =JsonMapper.ToObject<DeMaTJConfig>(d["data"].ToJson());
-
- });
-
- Screen.orientation = ScreenOrientation.Portrait;
- Screen.autorotateToLandscapeLeft = false;
- Screen.autorotateToLandscapeRight = false;
- Screen.autorotateToPortrait = false;
- Screen.autorotateToPortraitUpsideDown = false;
- Invoke("Mshow",0.1f);
- if(DataManager.token!="")
- {
- DataManager.Instance.GetMainInfo((str)=>{
- GDData=JsonMapper.ToObject(str)["data"];
- ywc.text = GDData["finish"].ToString();
- wwc.text = GDData["notProcessed"].ToString();
- Dy.text = GDData["month"].ToString();
- Totaltxt.text = GDData["total"].ToString()+TianJiWindowManager.Instance.GetTextByKey("110010");
- });
- }
-
- }
- void Mshow()
- {
- m.isOn=true;
- }
- void gotoMain()
- {
- MainGo.SetActive(true);
- GongdanGO.SetActive(false);
- MineGo.SetActive(false);
- }
- void gotoGongdan()
- {
- MainGo.SetActive(false);
- GongdanGO.SetActive(true);
- MineGo.SetActive(false);
- }
- public void gotoGongdan(int i)
- {
- GongDanWindowManager.indexwd =i;
- g.isOn=true;
- }
- void gotoMine()
- {
- MainGo.SetActive(false);
- GongdanGO.SetActive(false);
- MineGo.SetActive(true);
- }
- void Start()
- {
- m.onValueChanged.AddListener(mainchange);
- g.onValueChanged.AddListener(gongchange);
- my.onValueChanged.AddListener(mychange);
- }
- private void mainchange(bool arg0)
- {
- if(arg0)
- {
- QuanJuBackManager.Instance.clearstack();
- gotoMain();
- }
- }
- private void gongchange(bool arg0)
- {
- if(arg0)
- {
- QuanJuBackManager.Instance.clearstack();
- gotoGongdan();
- }
- }
- private void mychange(bool arg0)
- {
- if(arg0)
- {
- QuanJuBackManager.Instance.clearstack();
- gotoMine();
- }
- }
- }
|