答案 0 :(得分:1)
据我所知,尾部渲染器需要一个精灵着色器。您正在使用标准着色器,因此计算错误。
答案 1 :(得分:1)
答案很简单。您使用不接受 Main Color 的 Mobile / Diffuse 着色器来增加纹理。您需要具有主要颜色的着色器。你可以使用我的(它是移动/漫反射,但是使用主要颜色)
Shader "Mobile/Diffuse Color" {
Properties {
// Adds Color field we can modify
_Color ("Main Color", Color) = (1, 1, 1, 1)
_MainTex ("Base (RGB)", 2D) = "white" {}
}
SubShader {
Tags { "RenderType"="Opaque" }
LOD 100
Pass {
Lighting Off
SetTexture [_MainTex] {
// Sets our color as the 'constant' variable
constantColor [_Color]
// Multiplies color (in constant) with texture
combine constant * texture
}
}
}
Fallback "Mobile/VertexLit"
}
另外你应该使用一些纹理,它可以是2x2分辨率的白色像素。它将使用与Trail Renderer中选择的颜色完全相同的颜色为纹理着色。
答案 2 :(得分:0)
尝试更换不同的材料(无论您添加的材料数量是多少),并将颜色更改为任何至少明亮的颜色。确保将alpha设置为255以保持可见性