На пул объектов с мешами, я устанавливаю материал со своим шейдером, которому нужна не обычная текстура, а TextureArray.
TextureArray создается в коде. Все работает отлично, до тех пор пока такой объект не выбран в редакторе.
Инспектор нормально отрисовывает превью этого материала.
Но если активно окно Scene то оно ругается вот так:
Error assigning texarray texture to 2D texture property '_MainTex': Dimensions must match
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Откуда он взял 2D texture я не понимаю. Что он пытается сделать?
Проблема не критичная но раздражает.