Эффект заморозки в билде рисуется розовым, а в редакторе всё нормально
var frozenMat = new Material(Shader.Find("Custom/Frozen"));
enemyRenderer.material = frozenMat;
В редакторе враг покрывается льдом. В сборке на Android Shader.Find возвращает null, в логе ошибка, враг становится розовым. Ни один материал в проекте этот шейдер не использует. Почему?
- Неиспользуемый шейдер не попал в сборку
- На Android имена шейдеров пишутся строчными
- Shader.Find работает только в режиме Play
- Шейдер нужно переименовать без префикса Custom/
