This is an old revision of the document!
Good for vehicle steering or turning ships and planes. Doesn't use relative speed so functions are faster, and the seperate rotation and speed are handy for drifting effects.
car = orxObject_CreateFromConfig("CarObject"); ... if(orxInput_IsActive("Right")){ orxFLOAT rotation = orxObject_GetRotation(car); orxVECTOR speed; orxObject_GetSpeed(car, &speed); rotation += 0.01; orxVector_2DRotate(&speed, &speed, 0.01); orxObject_SetRotation(car, rotation); orxObject_SetSpeed(car, &speed); //SetSpeed is less expensive than SetRelativeSpeed }
[CarObject] Graphic = CarGraphic Position = (300, 200, 0) Speed = (0, 30, 0) [CarGraphic] Texture = car.png Pivot = (38, 30, 0)