Unity Issue Tracker - ‘[…] doesn't have a texture property '_MainTex’’ error when using Gizmos with [MainTexture] attribute
Fixed
UUM-20416
‘[…] doesn't have a texture property '_MainTex’’ error when using Gizmos with [MainTexture] attribute
Unity: Shader System
Fixed
2023.1.X
2022.2.X
2021.3.X
2020.3.X
Won't Fix
2022.1.X
Fixed in: 2023.1.0a25
Backport to branch 2022.1 has stopped as it reached end of life
Steps to reproduce:
1. Open the attached project "TestingProject.zip" and "SampleScene.unity" Scene
2. Make sure the Scene view is visible
3. Click Quad in the Hierarchy and observe the error
4. Click on Quad2 in Hierarchy and observe the selection outline is drawn around (unused) _MainTex texture
Expected: no errors in the console when selecting Quad and the selection outline is drawn around _BaseMap texture when clicking on Quad2
Actual: Error "Material 'CustomMaterial' with Shader 'Unlit/NewUnlitShader' doesn't have a texture property '_MainTex'" appears in the console on selecting Quad and clicking on Quad2 selection outline is drawn around (unused) _MainTex texture
Reproducible on: 2020.3.42f1, 2021.3.15f1, 2022.1.23f1, 2022.2.0f1, 2023.1.0a20
Prioritise and Follow this issue
Have a workaround or additional info about this issue?