VisibilityEnabler2D discards speed

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By zub_zob

3.2.2 stable

I have a RigidBody2D and VisibilityEnabler2D as child.
The VisibilityEnabler2D has default settings and the RigidBody2D has an initial linear velocity set in editor.

The RigidBody should start moving according to initial velocity when it enters screen.

It doesn’t move.

The “fix”:
I use the VisibilityEnabler2D’s notifier and in RigidBody’s script:

func _on_VisibilityEnabler2D_screen_entered():

As silly as this looks, it works…

:bust_in_silhouette: Reply From: njamster

Just uncheck the freeze_bodies-property on the VisibilityEnabler2D-node.