The event raised whenever the visibility of a GameObject changes.
For performance reasons, this event is not raised for every visibility operation. For example, if you select multiple GameObjects and hide them all at once, the event will be raised only once.