We are getting and using a texture at runtime from a WWW object, however, on some devices there is a very subtle border-artifact on the texture.
We've checked the PNG several times in Photoshop, and there doesn't seem to be any issue with the alpha around the perimiter, and as I mention before, not every device shows the artifact.
Any thoughts as to why this would be occurring?
private static IEnumerator button_texture_coroutine ()
{
WWW www
= new WWW
(ButtonURL
); yield return www;
ButtonTexture = www.texture;
}
private void refresh_buttons ()
{
...
m_button_texture.mainTexture = ButtonTexture;
m_button_texture.MakePixelPerfect();
...
}
For reference:
I've attached a cropped screenshot where you can see the artifact down the center. Basically a single pixel slight-alpha line