What am i missing here ?
My Data :
> "https://akdenizsergi.com/yetki/uploads/test3.jpg"> "https://akdenizsergi.com/yetki/uploads/test4.jpg"> ...... etc
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Networking;
public class getimage : MonoBehaviour
{
public Material myMat;
Texture myTexture;
public GameObject myPlane;
string url = "https://akdenizsergi.com/yetki/uploads/1.jpg";
string eserurl;
public string[] esercek;
public string eser1;
public string eser2;
void Start()
{
StartCoroutine(GetText());
StartCoroutine(GetTexture());
}
void Update()
{
Debug.Log(eser1);
}
IEnumerator GetText()
{
UnityWebRequest www = UnityWebRequest.Get("http://localhost/yetki/eserlistesi.php");
yield return www.SendWebRequest();
if (www.isNetworkError)
{
Debug.Log(www.error);
}
else
{
// Show results as text
eserurl = www.downloadHandler.text;
esercek = eserurl.Split(char.Parse("#"));
eser1 = esercek[0];
eser2 = esercek[1];
eser3 = esercek[2];
eser4 = esercek[3];
eser5 = esercek[4];
eser6 = esercek[5];
eser7 = esercek[6];
eser8 = esercek[7];
eser9 = esercek[8];
eser10 = esercek[9];
eser11 = esercek[10];
eser12 = esercek[11];
eser13 = esercek[12];
eser14 = esercek[13];
eser15 = esercek[14];
eser16 = esercek[15];
eser17 = esercek[16];
eser18 = esercek[17];
eser19 = esercek[18];
eser20 = esercek[19];
eser21 = esercek[20];
eser22 = esercek[21];
eser23 = esercek[22];
eser24 = esercek[23];
eser25 = esercek[24];
eser26 = esercek[25];
eser27 = esercek[26];
eser28 = esercek[27];
eser29 = esercek[28];
eser30 = esercek[29];
}
}
IEnumerator GetTexture()
{
UnityWebRequest www = UnityWebRequestTexture.GetTexture(eser1);
yield return www.SendWebRequest();
if (www.isNetworkError || www.isHttpError)
{
Debug.Log(www.error);
}
else
{
myTexture = ((DownloadHandlerTexture)www.downloadHandler).texture;
GetComponent().material = myMat;
// texture ı material e atıyor
myMat.mainTexture = myTexture;
// görsel ölçüsünü ekrana yazdırıyor
print("Size is " + myTexture.width + " by " + myTexture.height);
// plane ölçüsünü görselin ölçüsüne göre ayarlıyor
myPlane.transform.localScale += new Vector3(myTexture.width, 0, myTexture.height);
}
}
}
↧