Chiedi a un oggetto WWW di scaricare un'immagine .PNG.
((SpriteRenderer)renderer).sprite = Sprite.Create(request.texture,
new Rect(0,0,100,100));
Il mio sprite sembra a posto.
Ora, siamo un po 'ridondanti e creiamo un Texture2D
byte fuori dal download:
Texture2D t = new Texture2D(100,100);
t.LoadImage(request.bytes);
((SpriteRenderer)renderer).sprite = Sprite.Create(t, new Rect(0,0,t.width,t.height));
Tecnicamente, questo dovrebbe produrre qualcosa di identico allo snippet di cui sopra. Tuttavia, lo sprite è sfocato (come in, di bassa qualità).
Suppongo che sia quando si chiama LoadImage
. Cosa potrebbe causare questo?