Moving an in-game character

I have a model that I can now move in the game engine with the arrow keys but as of now the left and right arrow keys rotate the model instead of move the model that direction. What I want to happen is when I press left key, for example, i want the model to face left and also move left. Any ideas on how i can do that? Any help is greatly appreciated. Thanks!

You could set up the actuator for turning the model, then set up a pair of actuators, a delay and the same actuator for turning. When the delay goes off, the model will change states and now go straight until the button’s released
All that will give you something like this:

Attachments

example3.blend (126 KB)