【Unity Shader】syntax error: unexpected token 'struct' at line x 错误解决办法


以下代码处出现了syntax error: unexpected token 'struct' at line 33的错误

struct a2v
{
float4 vertex_position : POSITION;
float3 normal : NORMAL;
}

struct v2f
{
float4 pos : SV_POSITION;
fixed3 color_in : COLOR;
}

原因是忘记添加结构体最后的;符号。
把结构体最后的;加上就解决了。