public async void ChangeImage()
    {
        Base.GameManager.Instance.ShowLoadingScreen();
        System.Tuple <Sprite, string> image = await ImageHelper.LoadSpriteAndSaveToDb();

        if (image != null)
        {
            PlayerPrefsHelper.SaveString(projectTile.ProjectId + "/image", image.Item2);
            projectTile.TopImage.sprite = image.Item1;
        }
        Close();
        Base.GameManager.Instance.HideLoadingScreen();
    }
Example #2
0
    public async void ChangeImage()
    {
        GameManager.Instance.ShowLoadingScreen();
        Tuple <Sprite, string> image = await ImageHelper.LoadSpriteAndSaveToDb();

        if (image != null)
        {
            PlayerPrefsHelper.SaveString(sceneTile.SceneId + "/image", image.Item2);
            sceneTile.TopImage.sprite = image.Item1;
        }
        Close();
        GameManager.Instance.HideLoadingScreen();
    }
Example #3
0
 public void SetProjectServiceURI(string uri)
 {
     PlayerPrefsHelper.SaveString("ProjectServiceURI", uri.Trim());
     ResetProjectServiceURIButton.SetInteractivity(true);
 }
Example #4
0
 public void ResetProjectServiceURI()
 {
     PlayerPrefsHelper.SaveString("ProjectServiceURI", "");
     ProjectServiceURI.Input.SetValue(GetProjectServiceURI(false));
     ResetProjectServiceURIButton.SetInteractivity(false, "Default value is already set");
 }
Example #5
0
 public void OnAutoCalibTimeChange(string value)
 {
     PlayerPrefsHelper.SaveString("/autoCalib/recalibrationTime", value);
     CalibrationManager.Instance.UpdateAutoCalibTime(float.Parse(value));
 }