Foros del Web » Creando para Internet » Flash y Actionscript »

elementos diferentes en carrusel

Estas en el tema de elementos diferentes en carrusel en el foro de Flash y Actionscript en Foros del Web. hola otra ves aqui molestando, miren mi problema es el siguiente: necesito crear un carrusel con tres botones iguales pero con diferente texto (aclaro q ...
  #1 (permalink)  
Antiguo 26/01/2009, 14:15
 
Fecha de Ingreso: enero-2009
Mensajes: 10
Antigüedad: 8 años, 10 meses
Puntos: 1
elementos diferentes en carrusel

hola otra ves aqui molestando,

miren mi problema es el siguiente: necesito crear un carrusel con tres botones iguales pero con diferente texto (aclaro q los botones son animados osean cambian de color y se mueven y toda la cosa, osea estan hechos con movie clip).

Lo mas curioso es q ya logre crear esos botones con un tutorial de internet. pero no logro saber como cambiarles de texto debo hacerlo desde el codigo? como se hace?.

aclaro q tengo ya mis 3 botones creados con movie clip... alguna sugerencia?

dejo el swf con lo q he logrado hasta ahora

[flash width=960 height=406]http://server6.theimagehosting.com/image.php?img=home.12c.swf[/flash]
  #2 (permalink)  
Antiguo 26/01/2009, 14:25
 
Fecha de Ingreso: enero-2009
Mensajes: 10
Antigüedad: 8 años, 10 meses
Puntos: 1
Respuesta: elementos diferentes en carrusel

este es el codigo q estoy usando:


var numOfItems:Number = 3;
var radiusX:Number = 135;
var radiusY:Number = 50;
var centerX:Number = Stage.width/4;
var centerY:Number = Stage.height/4;
var speed:Number = 0.05;

for (var i=0;i<numOfItems;i++)
{
var t = this.attachMovie("consultoria",+i,i+1);
t.angle = i * ((Math.PI*2)/numOfItems);
t.onEnterFrame = mover;
}

function mover()
{
this._x = Math.cos(this.angle) * radiusX + centerX;
this._y = Math.sin(this.angle) * radiusY + centerY;
var s:Number = this._y / (centerY+radiusY);
this._xscale = this._yscale = s * 100;
this.angle += this._parent.speed;
this.swapDepths(Math.round(this._xscale) + 100);
}

this.onMouseMove = function()
{
speed = (this._xmouse-centerX)/4500;
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.