I need an object to be controlled by WASD, with acceleration and decceleration.
It will be "flying" by the level, and it can't collide with anything (most things in the level have the solid behavior), BUT, it need to register overlap.
So... as the level is solid, I can't just use the 8direction behavior, cause the object will collide with things. And if I just turn off the collisions for the object, I will lose the overlap data that I need.
I tried to use the physics behavior in the object, but the gravity controller is global, and I have other things with physics in the level, that would not work properly with gravity 0...
How can I work this out?