Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/09/2010, 04:57
Fran1985
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia, Spain, Spain
Mensajes: 17
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: menu de botones rotativo

hola de nuevo

pues si, lo entendiste bien morti

a ver, he seguido tus indicaciones quedando el codigo asi:


var arrayBotones:Array = new Array ('Boton','Boton1','Boton2','Boton3','Boton4');

var ejeX:Number = stage.stageWidth / 2;

var ejeY:Number = stage.stageHeight / 2;

var amplitudX:Number = 180;

var amplitudY:Number = 40;


for( var i:int = 0; i < arrayBotones.length; i++ ){

var difAngular:Number = ( Math.PI * 2 ) / 5;

this[arrayBotones[i]].angulo = difAngular * i;

this[arrayBotones[i]].x = Math.cos( this[arrayBotones[i]].angulo ) * amplitudX + ejeX;

this[arrayBotones[i]].y = Math.sin( this[arrayBotones[i]].angulo ) * amplitudY + ejeY;

this[arrayBotones[i]].addEventListener( Event.ENTER_FRAME, rotar);

addChild( this[arrayBotones[i]] );

}


var incrAngulo:Number;


function rotar( event:Event ):void {

incrAngulo = ( ( stage.mouseX - ejeX ) / ejeX ) * 0.1;

event.target.angulo += incrAngulo;

event.target.x = Math.cos( event.target.angulo ) * amplitudX + ejeX;

event.target.y = Math.sin( event.target.angulo ) * amplitudY + ejeY;

event.target.scaleX = 1 + Math.sin( event.target.angulo ) * 0.16;

event.target.scaleY = event.target.scaleX;

}

pero sigue sin mostrar el menu al ejecutar la pelicula, y me ha salido este error que es la primera vez que lo veo y no lo entiendo

TypeError: Error #1010: Un término no está definido y no tiene propiedades.
at menu_fla::MainTimeline/menu_fla::frame1()


Gracias por la ayuda
saludos!