Проблема с LoadRawTextureData и получить белую текстуру со случайным цветом точек - PullRequest
0 голосов
/ 20 января 2019

У меня проблема: я пытаюсь загрузить текстуру с помощью LoadRawTextureData, в игре я вижу белую текстуру со случайной цветной точкой

Screenshot of the buggy texture

byte[] temp = File.ReadAllBytes(@"C:\Users\XXXX\Desktop\ds\Export\Texture2D\Deck_noLabel 2.png");
            int headerSize = 8;
            byte[] buffer = new byte[temp.Length - headerSize];
            System.Buffer.BlockCopy(temp, headerSize, buffer, 0, temp.Length - headerSize);
            Texture2D tex = new Texture2D(2048, 2048, TextureFormat.DXT1, false);
            tex.LoadRawTextureData(buffer);
            tex.Apply();
            GameObject.Find("GripTape").GetComponent<Renderer>().material.SetTexture("Texture2D_4128E5C7", tex);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...