How can I spawn a moving object in BGE? I know how to use the Add Object actuator to add an object while the game is running, but the angular velocity is not affecting the mesh. Is there something else I should have done as well? Workarounds that access the mesh and assign a velocity after creation are fine as well, but no python would be preferred.

I am using Blender 2.72, the objects are added correctly when I press the button, and the added objects also respond to physics when colliding with each other. Just the initial velocity is not working.

Here is my current Logic setup:
You can simply add this logic on to your object that will be added via the Edit Object actuator.


All you need is a Always sensor triggering a Motion actuator. Set the motion to be local, with the L button.