13/09/2010, 04:57
|
| | Fecha de Ingreso: septiembre-2010 Ubicación: Valencia, Spain, Spain
Mensajes: 17
Antigüedad: 14 años, 2 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! |