Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2008, 04:10
moisesra
 
Fecha de Ingreso: noviembre-2007
Mensajes: 159
Antigüedad: 18 años, 10 meses
Puntos: 1
Problema acentos actionscript

Hola a todos, tengo un problema con flash, y es que tengo un script que presenta valores de un array en actionscript. El problema viene que no me lee los acentos ni eñes que pongo en el array, en lugar de eso me deja un espacio en blanco. Tengo la ultima version de flash, la 8.

El codigo es el siguiente:

Código PHP:
MovieClip.prototype.noria = function(posFinal) {
    
mvAngulo(posFinal);
    
this.onEnterFrame = function() {
        
this._y = centroy+Math.cos((Math.PI/180)*(angulo+this.angulo))*radio;
        
this._x = centrox+Math.sin((Math.PI/180)*(angulo+this.angulo))*radio/radio;
        
this.z = Math.sin((Math.PI/180)*(angulo+this.angulo))*radio/2;
        
this._xscale=this._yscale=(100*distanciafocal)/(distanciafocal+this.z);
        
this._alpha = (-this.z);
        
this.swapDepths((-1*this.z)+55);
        
    };

};
function 
mvAngulo(posFinal) {
    
this.onEnterFrame = function() {
        if ( (
angulo) == (posFinal)) { 
            
mvElemento(false);
            
delete this.onEnterFrame;
        } else {
            
angulo += ((posFinal-angulo)/5); // velocidad de giro
        
};
    };
};
//inicio variables
centrox = 700;
centroy = 500/2;
radio = 200;
distanciafocal = 300;
angulo = 0;
anguloini=265.5;
angulointer=360/52;
//creando los titulos

var provincias = new Array("Álava", "Albacete", "Alicante", "Almería", "Asturias", "Ávila", "Badajoz", "Baleares", "Barcelona", "Burgos", "Cáceres", "Cádiz", "Cantabria", "Castellón", "Ceuta", "Ciudad Real", "Córdoba", "Cuenca", "Girona", "Granada", "Guadalajara", "Guipuzcua", "Huelva", "Huesca", "Jaén", "La Coruña", "La Rioja", "Las Palmas", "León", "Lleida", "Lugo", "Madrid", "Málaga", "Melilla", "Murcia", "Navarra", "Orense", "Palencia", "Pontevedra", "Salamanca", "Segovia", "Sevilla", "Soria", "S.C.Tenerife", "Tarragona", "Teruel", "Toledo", "Valencia", "Valladolid", "Vizcaya", "Zamora", "Zaragoza");

//creando los clips q contendran las letras
function creaMCs() {
    for (
i=0; i<provincias.length; i++) {
        var 
elemento = this.attachMovie("elemento_mc", "elemento_mc"+i, i);
        
elemento.angulo.i = bot_1;
        
elemento.angulo = (360/provincias.length)*i;
        
elemento.texto.text = provincias[i];
        
elemento.noria(anguloini);
    };
};
creaMCs();
function 
mvElemento(posFinal) {
    for (
i=0; i<provincias.length; i++) {
        
this["elemento_mc"+i].noria(posFinal);
    };
};

alava.onRollOver = function() {
    
mvElemento(anguloini-0*angulointer);
};