Estimados
estoy creando un efecto menu giratorio donde cargo el texto que rota a traves de un array llamado "myArray" pero lo que no entiendo es por que me corta la primera y la ultima palabra de las frases que estan dentro de mi array es decir
si pongo "Placement" me lo escupe como "lacemen"
Alguien puede echarme una mano por fvor
El action que tengo es el siguiente:
var num:Number=5; //number of items here
var rayon:Number=70;
var pers:Number=140;
var cX:Number=Stage.width/2;
var cY:Number=Stage.height/2;
var myArray:Array = Array("Placement", "Animaciones 3D", "Diseno Publicitario", "Producción y Postproducción" , "Comunicación y Desarrollo Web");
for(var i:Number=0; i<num;i++){
var mc:MovieClip = attachMovie("item","item"+i, i);
mc.angle = i * ((Math.PI*2)/num);
val=i+1;
mc.myText.text= myArray[i];
mc.onEnterFrame=bouge;
mc.onRelease=link;
}
function bouge(){
this._x=cX;
this._y=cY+rayon*Math.cos(this.angle);
var z=100*Math.sin(this.angle);
var depth=1/(1-(z/pers));
this._xscale=this._yscale=60*depth;
this.angle-=(cY-_ymouse)/2000;
this._alpha=100*(depth/3);
this.swapDepths(Math.round(this._xscale) + 100);
}
function link(){
affich.text="you have clicked "+this.myText.text;
}
stop();