en muchas ocasiones tengo problemas con los proyectos multi-idioma pq cargan mucho la CPU de los ordenadores y hacen que la web vaya lenta.
Ahora estoy trabajando en un proyecto que justamente me está dando muchos problemas de CPU.
He suprimido todos los "this.onEnterFrame=function" y la cosa ha mejorado, pero sigo teniendo problemas. Además online funciona bastante bien, pero cuando trabajo sobre el fla. tengo que estar continuamente reiniciando pq se me satura el ordenador.
La web está preparada para multiples idiomas, asi que todos los botones son dinamicos, y me temo que la carga de CPU venga por esto.
Todos los botones son MC los cuales programo generando dentro de la MC un campo de texto con el texto del boton:
onClipEvent (load) {
this.createTextField("miTexto", 8, 0, 0, 0, 0);
miTexto.autoSize = true;
miTexto.type = "dynamic";
miTexto.antiAliasType = "advanced";
miTexto.gridFitType = "pixel";
miTexto.selectable = false;
miTexto.embedFonts = true;
miTexto.html = true;
miTexto.htmlText = "<font color='#ffffff'>"+_root.bt_atras+"</font>";
miTexto.setTextFormat(_root.menu_der);
}
y las acciones a ejecutar con la siguiente programación:
onClipEvent (enterFrame) {
this.onPress = function() {
sentencia
};
this.onRollOver = function() {
sentencia
};
this.onRollOut = function() {
sentencia
};
}
mi consulta es la siguiente:
este " onClipEvent (enterFrame) " carga la CPU como un "this.onEnterFrame = function()" ?
Una MC se puede programar tb como si fuese un botón normal, entonces, que diferencia hay entre programar con " onClipEvent (enterFrame) " o como un boton normal?
Bueno, espero que se entiendan mis dudas!!!
Saludos
ZUK
