public Texture2D GetProfileImage(FB_ProfileImageSize size) { if(profileImages.ContainsKey(size)) { return profileImages[size]; } else { return null; } }
public void LoadProfileImage(FB_ProfileImageSize size) { if(GetProfileImage(size) != null) { Debug.LogWarning("Profile image already loaded, size: " + size); OnProfileImageLoaded(this); } WWWTextureLoader loader = WWWTextureLoader.Create(); switch(size) { case FB_ProfileImageSize.large: loader.OnLoad += OnLargeImageLoaded; break; case FB_ProfileImageSize.normal: loader.OnLoad += OnNormalImageLoaded; break; case FB_ProfileImageSize.small: loader.OnLoad += OnSmallImageLoaded; break; case FB_ProfileImageSize.square: loader.OnLoad += OnSquareImageLoaded; break; } Debug.Log("LOAD IMAGE URL: " + GetProfileUrl(size)); loader.LoadTexture(GetProfileUrl(size)); }
public void LoadProfileImage(FB_ProfileImageSize size) { if (GetProfileImage(size) != null) { Debug.LogWarning("Profile image already loaded, size: " + size); OnProfileImageLoaded(this); } WWWTextureLoader loader = WWWTextureLoader.Create(); switch (size) { case FB_ProfileImageSize.large: loader.OnLoad += OnLargeImageLoaded; break; case FB_ProfileImageSize.normal: loader.OnLoad += OnNormalImageLoaded; break; case FB_ProfileImageSize.small: loader.OnLoad += OnSmallImageLoaded; break; case FB_ProfileImageSize.square: loader.OnLoad += OnSquareImageLoaded; break; } Debug.Log("LOAD IMAGE URL: " + GetProfileUrl(size)); loader.LoadTexture(GetProfileUrl(size)); }
public void LoadProfileImage(FB_ProfileImageSize size) { if (GetProfileImage(size) != null) { Debug.LogWarning("Profile image already loaded, size: " + size); OnProfileImageLoaded(this); } switch (size) { case FB_ProfileImageSize.large: SA.Common.Util.Loader.LoadWebTexture(GetProfileUrl(size), OnLargeImageLoaded); break; case FB_ProfileImageSize.normal: SA.Common.Util.Loader.LoadWebTexture(GetProfileUrl(size), OnNormalImageLoaded); break; case FB_ProfileImageSize.small: SA.Common.Util.Loader.LoadWebTexture(GetProfileUrl(size), OnSmallImageLoaded); break; case FB_ProfileImageSize.square: SA.Common.Util.Loader.LoadWebTexture(GetProfileUrl(size), OnSquareImageLoaded); break; } Debug.Log("LOAD IMAGE URL: " + GetProfileUrl(size)); }
//-------------------------------------- // PUBLIC METHODS //-------------------------------------- public string GetProfileUrl(FB_ProfileImageSize size) { if (!string.IsNullOrEmpty(_picUrl)) { return(_picUrl); } return("https://graph.facebook.com/" + Id + "/picture?type=" + size.ToString()); }
public Texture2D GetProfileImage(FB_ProfileImageSize size) { if (profileImages.ContainsKey(size)) { return(profileImages[size]); } else { return(null); } }
//-------------------------------------- // PUBLIC METHODS //-------------------------------------- public string GetProfileUrl(FB_ProfileImageSize size) { return "https://graph.facebook.com/" + Id + "/picture?type=" + size.ToString(); }
public string GetProfileUrl(FB_ProfileImageSize size) { return("https://graph.facebook.com/" + UserId + "/picture?type=" + size.ToString()); }