【发布时间】:2013-11-15 06:02:03
【问题描述】:
我在 Unity 中制作着色器脚本时遇到语法错误。 不过,我看不出那里有任何错误。 其他人看到麻烦制造者了吗?
Shader "Custom/Toon" {
Properties {
...
_OutlineColor ("Outline Color", Color) = (0,0,0,1)
...
}
SubShader {
Pass {
Tags { "LightMode" = "ForwardBase" }
GLSLPROGRAM
...
uniform vec4 _OutlineColor; //Line 19
...
【问题讨论】:
-
用 float4 代替 vec4 ?
-
同样的错误加上另外两个。
-
哦,对,这是我得到的错误:“自定义/卡通”中的着色器错误:解析错误:第 19 行的语法错误“自定义/卡通”中的着色器错误:错误:0:20:错误(#132)语法错误:第 20 行的“_OutlineColor”解析错误“自定义/卡通”中的着色器错误:请参阅第 20 行的 Temp\vsShader00_0.txt(为咖啡馆编译)