Hi Rick, just a quick note:
when you use:
[SerializeField] Color32 hasPackageColor = new Color32(1, 1, 1, 1);
the editor displays a “transparent” black color because the arguments of Color32
must be provided as byte values not as 0...
1 values.
So in your case, to get a white color, you should write this statement:
[SerializeField] Color32 hasPackageColor = new Color32(255, 255, 255, 255);
Thanks.