Estoy empezando a meterme en el tema del ActionScript, pero me parece q aun no tengo mu claras las ideas basicas...
El caso es que estoy haciendo un archivo en el que voy a poner varios péndulos, cada uno con una velocidad, aceleración y ángulo distintos.
He hecho un MC (pendulo) con el siguiente código en el primer frame:
Código:
Despues a cada instancia (p1, p2,...) le he puesto el codigo:_rotation = ang;
_root.onEnterFrame = function() {
if (_rotation<90) {
vel += acel;
_rotation += vel;
} else {
vel -= acel;
_rotation += vel;
}
};
Código:
cambiando el valor de cada variable en cada caso.onClipEvent (load) {
acel = 1;
ang = 60;
vel = 0.5;
}
El problema es que cuando solo tengo un péndulo funciona bien, pero cuando pongo más de uno la cosa cambia, se paran todos! He estado probando añadiendo this. aqui y allá pero lo unico q he conseguido es q solo funcione el ultimo q e puesto y los demas no o que giren todos alrededor de el centro de rotacion de uno solo. Qué hago mal??
Gracias, salu2
davicillo

