Enables certain nodes only when visible. The VisibilityEnabler3D will disable [RigidBody3D] and [AnimationPlayer] nodes when they are not visible. It will only affect other nodes within the same scene as the VisibilityEnabler3D itself. Note that VisibilityEnabler3D will not affect nodes added after scene initialization. Returns whether the enabler identified by given [enum Enabler] constant is active. Sets active state of the enabler identified by given [enum Enabler] constant. If [code]true[/code], [RigidBody3D] nodes will be paused. If [code]true[/code], [AnimationPlayer] nodes will be paused. This enabler will pause [AnimationPlayer] nodes. This enabler will freeze [RigidBody3D] nodes. Represents the size of the [enum Enabler] enum.