IEnumerator TryGetUserImage() { Sprite playerImage = null; fbManager.GetUserImage(); while (playerImage == null) { playerImage = fbManager.userSprite; Debug.Log("Try get image"); yield return(new WaitForSeconds(timeToWait)); } playerData.image = playerImage; }