public override void _Ready() { base._Ready(); body = (RigidBody2D)Referer; body.Connect("input_event", this, nameof(_InputEvent)); if (!body.InputPickable) { body.InputPickable = !Disabled; } if (body.CanSleep) { body.CanSleep = Disabled; } }