Is there a way to have a 2D object repel itself from any colliders within a radius? A PointEffector2D will repel other colliders, but no force is exerted on the object containing the effector.
I also tried to use OnCollisionEnter2D() and OnCollisionStay2D() on a kinematic rigidbody2D to detect other colliders and emit a force in that direction, but it only seems to register collisions with dynamic rigidbodies and not static colliders.
The use case is as a power up for spaceship to make it bounce off the terrain which is composed of EdgeColliders.