I have a sprite that begins whit moving whit the 8 direction behavior. Then i have made it so it changes from 8 direction to platform movements. It changes from 8 direction to platform sucessfully. But then i want it to change form moving left to rigth once it touches a edgemarker. For some reason does it not work. It stops moving when it hits the edgemarker but does not move to the rigth. Making sprites move left and rigth has always worked in other circumstances so why does it not work just becuase it changed from 8 direction?