Example #1
0
    // Use this for initialization
    void OnEnable()
    {
        UpdateProfileBtn.SetActive(false);
        EditBtn.SetActive(true);
        IsUpdateProfile = true;
        UserItemScript itemscript = Camera.main.GetComponent <ProfileScript> ().childrenlist [Camera.main.GetComponent <ProfileScript> ().SelectedItemNo].GetComponent <UserItemScript> ();

        firstNameInput.text  = itemscript.firstName;
        lastNameInput.text   = itemscript.lastName;
        usertNameInput.text  = itemscript.userName;
        childClassInput.text = itemscript.childclass;
        fileContents         = itemscript.imageUrl;
        for (int i = 0; i < childClassdropdown.options.Count; i++)
        {
            if (childClassdropdown.options [i].text == itemscript.childclass)
            {
                childClassdropdown.value = i;
            }
        }
        if (itemscript.userTexture == null)
        {
            UserRawImage.texture = defaultTexture;
            UserRawImage.transform.parent.parent.GetComponent <Text> ().text = itemscript.firstName;
        }
        else
        {
            UserRawImage.texture = itemscript.userTexture;
            UserRawImage.transform.parent.parent.GetComponent <Text> ().text = "";
        }
        AllInactive();
    }
Example #2
0
    IEnumerator SetImagefromServer(string URL, UserItemScript itemscript)
    {
//		itemscript.gameObject.SetActive (true);
        WWW www = new WWW(URL);

        yield return(www);

        itemscript.rawImg.texture = www.texture;
        itemscript.userTexture    = www.texture;
//		itemscript.rawImg.GetComponentInChildren<Text> ().text = "";
//		itemscript.gameObject.SetActive (false);
    }
Example #3
0
    public void UpdateClick()
    {
        UserItemScript itemscript = Camera.main.GetComponent <ProfileScript> ().childrenlist [Camera.main.GetComponent <ProfileScript> ().SelectedItemNo].GetComponent <UserItemScript> ();

        StartCoroutine(Camera.main.GetComponent <ProfileScript> ().UpdateUploadToFirebaseStorage(firstNameInput.text, lastNameInput.text, usertNameInput.text, childClassdropdown.options[childClassdropdown.value].text, fileContents, itemscript.pushkey));
    }