Sets or toggle the visibility on a game object.
The GameObject to effect.
Should the object visibility be toggled? Has priority over the 'visible' setting
Should the object be set to visible or invisible?
Reset On Exit
Resets to the initial visibility once it leaves the state