Tengo un objeto que son unas letras y quiero hacer que rote tanto a la izquierda como a la derecha...
En el evento Create del objeto pongo lo siguiente
/// Declarar variables de control
direccion = -1; // -1 derecha, 1 izquierda
rotacion = 0.5; // incremento de grados por step
limite = 10; // máximo de grados a rotar por lado
En el evento step del objeto pongo lo siguiente:
/// Controlar la rotación
// Caso hacia la derecha
if(direccion == -1) {
// incremento negativo
image_angle -= rotacion;
// Si llegamos al limite cambiamos la direccion
if (image_angle <= -limite) {
direccion = 1;
}
}
// Caso hacia la izquierda
if (direccion == 1) {
//incremento positivo
image_angle += rotacion;
// Si llegamos al limite cambiamos la direccion
if (image_angle >= limite) {
direccion = -1;
}
}
Probarlo a ver...