ghysc/SwitchAttribute Unity property attribute to hide / show public fields in the inspector according to another one's value