ta ves es porque estas utilizando la misma variable twenn para todos los textos por eso suele crear ese tipo de bug o también puede ser que estas haciendo algo muy común que hace este tipo de salto por ejemplo estas dos funciones puestas de esta manera crean ese efecto
Código PHP:
import mx.transitions.Tween;
import mx.transitions.easing.*;
function alfaon(MC, Tiempo) {
var fxAlfa:Tween = new Tween(MC, "_alpha", Strong.easeOut, 20, 100, Tiempo, true);
}
function alfaoff(MC, Tiempo) {
var fxAlfa:Tween = new Tween(MC, "_alpha", Strong.easeOut, 100, 20, Tiempo, true);
}
boton.onRollOver=function(){
alfaon(boton, 10)
}
boton.onRollOut=function(){
alfaoff(boton, 10)
}
como veras en la función alfaon le pides que empiecen la animación desde 20 hasta el 100 sin importarle que el mc tenga alfa 60 o 70 por ejemplo,, asi que la forma correcta seria poner así
Código PHP:
function alfaon(MC, Tiempo) {
var fxAlfa:Tween = new Tween(MC, "_alpha", Strong.easeOut,MC._alpha, 100, Tiempo, true);
}
function alfaoff(MC, Tiempo) {
var fxAlfa:Tween = new Tween(MC, "_alpha", Strong.easeOut, MC._alpha, 20, Tiempo, true);
}
de esta manera le dices a la función que empiece la animación tomando los datos alfa que ya tienen por ejemplo si el mc tiene alfa 100 la función alfaon no hará nada por que no es necesario sin embargo como esta en el ejemplo de arriba tendría que volver a 20 y empezar la animación así se vería el salto no se si me explico XDXDX espero que con estos ejemplos te aclares mejor