Example #1
0
    private void UpdateValues(DataSnapshot snapshot)
    {
        double timestamp;

        textNews.text = textOriginal;

        foreach (var childSnapshot in snapshot.Children)
        {
            switch (childSnapshot.Key.ToString())
            {
            case "title":
                textNews.text = Placeholder(textNews.text, childSnapshot.Value.ToString(), placeholderTitle);
                break;

            case "description":
                textNews.text = Placeholder(textNews.text, childSnapshot.Value.ToString(), placeholderDesc);
                break;

            case "author":
                textNews.text = Placeholder(textNews.text, childSnapshot.Value.ToString(), placeholderAuthor);
                break;

            case "timestamp":
                if (double.TryParse(childSnapshot.Value.ToString(), out timestamp))
                {
                    System.DateTime datetime = SGDateTime.UnixTimeStampToDateTime(timestamp);
                    textNews.text = Placeholder(textNews.text, datetime.ToString(System.Globalization.CultureInfo.InvariantCulture), placeholderDate);
                }
                break;
            }
        }
    }
Example #2
0
    // Update is called once per frame
    void Update()
    {
        if (SGDateTime.Chronometer(ref chronometer))
        {
            if (horizontalFit)
            {
                HorizontalAdjust();
            }
            if (verticalFit)
            {
                VerticalAdjust();
            }

            //restart
            chronometer = delayToUpdate;
        }
    }
    private bool AddSavedList()
    {
        if (tests_currentGamePlayer == null)
        {
            return(false);
        }

        // update current date time
        tests_currentGamePlayer.timeStemp = SGDateTime.IntegerDateTime().ToString();
        //update active scene
        tests_currentGamePlayer.scene     = SGScenes.GetActiveScene;
        tests_currentGamePlayer.levelName = "mamania";

        RemoveSavedList();
        tests_listGamesPlayer.Add(tests_currentGamePlayer);

        return(true);
    }