示例#1
0
    private void save()
    {
        try {
            saveData = JsonUtility.FromJson <Collection>(load());
        }
        catch (Exception e) {
            saveData = null;
        }

        if (saveData == null)
        {
            saveData = new Collection();
        }
        Storing data = new Storing();

        data.WPM  = WPM;
        data.KPM  = KPM;
        data.CKPM = CKPM;
        data.ACC  = ACC;
        data.CT   = CT;
        data.Time = Time.time - time;
        saveData.items.Add(data);
        string dataToJason = JsonUtility.ToJson(saveData, true);

        store(dataToJason);
        //print(dataToJason);
    }
示例#2
0
 private void Start()
 {
     gc     = this;
     cc     = GameObject.Find("CameraParentObject").GetComponent <CameraController>();
     pc     = GameObject.Find("Player").GetComponent <PlayerController>();
     uc     = GameObject.Find("Canvas").GetComponent <UIController>();
     gv     = GetComponent <GameVibrator>();
     sc     = GetComponent <SceneController>();
     cg     = GameObject.Find("Canvas").GetComponent <ClaimGems>();
     scc    = GameObject.Find("Canvas").GetComponent <SecondChanceController>();
     fc     = GameObject.Find("Canvas").GetComponent <FeverController>();
     bm     = GetComponent <BrickManager>();
     ads    = GameObject.Find("Canvas").GetComponent <AdSimulation>();
     scorec = GameObject.Find("Canvas").GetComponent <ScoreController>();
     gemc   = GameObject.Find("Canvas").GetComponent <GemController>();
     oc     = GameObject.Find("OptionsButton").GetComponent <OptionsController>();
     am     = GameObject.Find("CameraParentObject").GetComponent <AudioManager>();
     DontDestroyOnLoad(gameObject);
     DontDestroyOnLoad(uc.gameObject);
     DontDestroyOnLoad(pc.gameObject);
     DontDestroyOnLoad(cc.gameObject);
     DontDestroyOnLoad(GameObject.Find("EventSystem"));
     DontDestroyOnLoad(GameObject.Find("Directional Light"));
     DontDestroyOnLoad(GameObject.Find("LiteFPSCounter"));
     pc.enabled = false;
     sc.LoadScene("LevelScene");
     storing = GetComponent <Storing>();
     LoadAllData();
     pc.SelectedBrick = bm.GetCurrentBrick();
 }
示例#3
0
        private List <Storing> ParseStoringen(XElement storingenXmlElement)
        {
            List <Storing> storingLijst = new List <Storing>();

            foreach (var element in storingenXmlElement.Element("Ongepland").Descendants("Storing"))
            {
                Storing storing = new Storing();

                if (element.Element("Datum") != null)
                {
                    string time      = element.Element("Datum").Value;
                    int    zoneIndex = time.LastIndexOf('+');
                    if (zoneIndex > 0)
                    {
                        time = time.Substring(0, zoneIndex);
                    }

                    storing.Datum = DateTime.Parse(time);
                }

                storing.Id      = GetElementText(element.Element("id"));
                storing.Traject = GetElementText(element.Element("Traject"));
                storing.Reden   = GetElementText(element.Element("Reden"));
                storing.Bericht = GetElementText(element.Element("Bericht"));

#if DEBUG
                //for (int i = 0; i < 15; i++)
                //{
                //    storingLijst.Add(storing);

                //}
#endif

                storingLijst.Add(storing);
            }


            //for (int i = 0; i < 1; i++)
            //{

            //    Storing a = new Storing() { Traject = "A", Reden = "a" };
            //    Storing b = new Storing() { Traject = "Bbbbb bbbb ", Reden = "aaaa aaa" };
            //    Storing c = new Storing() { Traject = "Bbbbbbbbbbbbbbbbbbbbbbbbbb bbbb bbbbbbbbbbbbbbbbbb", Reden = "a aaaaaaaaaaaaa aaaaa aaaaaa" };

            //    storingLijst.Add(c);

            //    storingLijst.Add(a);
            //    storingLijst.Add(b);



            //}

            return(storingLijst);
        }
        private void Storingen_ItemClick_1(object sender, ItemClickEventArgs e)
        {
            Storing storing = e.ClickedItem as Storing;

            if (storing != null)
            {
                _flyOut.ShowFlyout(new StoringenFlyOutControl()
                {
                    DataContext = storing
                });
            }
        }
示例#5
0
 public void OnPointerClick(PointerEventData eventData)
 {
     if (m_weapon.weapon_kind == 0)
     {
         Normal.GetComponent <Image>().sprite = m_weapon.image;
         m_config.m_player.weapon_Normal      = m_weapon.weapon_prefab;
     }
     else if (m_weapon.weapon_kind == 1)
     {
         Storing.GetComponent <Image>().sprite = m_weapon.image;
         m_config.m_player.weapon_Storing      = m_weapon.weapon_prefab;
     }
     else if (m_weapon.weapon_kind == 2)
     {
         Special.GetComponent <Image>().sprite = m_weapon.image;
         m_config.m_player.weapon_Special      = m_weapon.weapon_prefab;
     }
 }