// 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(); }
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); }
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)); }