Material does not have a _MainTex texture property It is required for SpriteRenderer.

网上直接复制网页内容,拷贝了份对UGUI SpriteRenderer组件进行圆形进度条的shader代码。
报错:
Material does not have a _MainTex texture property It is required for SpriteRenderer.
有时候还会有其它莫名报错…

原因

由于复制粘贴的shader,带来了一些莫名的隐藏字符,导致上述莫名其妙的报错。

解决方案

手动敲一遍。即可。