if (SteamManager.Initialized) { string name = SteamFriends.GetPersonaName(); Debug.Log(name); CSteamID steamID = SteamUser.GetSteamID(); profilfoto.GetComponent<RawImage>().texture = steamAvatarGetir(steamID); } public Texture2D steamAvatarGetir(CSteamID steamID) { int FriendAvatar = SteamFriends.GetLargeFriendAvatar(steamID); //Debug.Log(FriendAvatar); Texture2D m_LargeAvatar = new Texture2D(150, 150, TextureFormat.RGBA32, false, true); uint ImageWidth; uint ImageHeight; bool ret = SteamUtils.GetImageSize(FriendAvatar, out ImageWidth, out ImageHeight); if (ret && ImageWidth > 0 && ImageHeight > 0) { byte[] Image = new byte[ImageWidth * ImageHeight * 4]; ret = SteamUtils.GetImageRGBA(FriendAvatar, Image, (int)(ImageWidth * ImageHeight * 4)); if (ret) { m_LargeAvatar = new Texture2D((int)ImageWidth, (int)ImageHeight, TextureFormat.RGBA32, false, true); m_LargeAvatar.LoadRawTextureData(Image); m_LargeAvatar.Apply(); } } return m_LargeAvatar; }