问题描述
在 Unity 中,我有一个带有通常 _MainTex
的精灵和一个附加的 _inner
纹理,在精灵编辑器中定义为辅助纹理。
在 shaderGraph 中,当我想访问用于精灵渲染器的材质的辅助纹理时,我只需在 _inner
属性中输入“ref”作为 Texture2D
,就像一个魅力。>
但是当我尝试使用用于 UI 画布图像(游戏内 UI)的着色器对相同的精灵执行相同操作时,着色器似乎没有找到辅助纹理(因此相同的着色器适用于我的 SpriteRenderer ,但在我的 UI 图像渲染器上没有)。
我做错了吗?知道什么吗?