by Amplify_Borba » Tue Nov 13, 2018 10:59 am
Hello, vector2 and vector3 properties displaying as a vector4 is an expected behavior, the reason behind this is due to the way that Unity handles shaders, as it only receives single float or float4 values.
This means that the last two values for the Vector2 and the last value for the Vector3 are ignored and do nothing.
Please let me know if you have any further questions, thanks!