Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/04/2008, 09:16
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: Cambiar eje de giro al rotar un MovieClip

Mete el triángulo en otro mc, por ejemplo contenedor, y coloca el triángulo centrado dentro del contenedor.
Código:
var te = new tweenEffects();

this.createEmptyMovieClip("contenedor", this.getNextHighestDepth());
contenedor._x=310;
contenedor._y=157;

contenedor.createEmptyMovieClip("triangulo", this.getNextHighestDepth());
contenedor.triangulo.beginFill(0xFF0000);
contenedor.triangulo.lineTo(0, 0);
contenedor.triangulo.lineTo(180, 104);
contenedor.triangulo.lineTo(0, 208);
contenedor.triangulo.endFill();
contenedor.triangulo._x = -100; // Aquí la nueva coordenada x del triángulo
contenedor.triangulo._y = -100; // Aquí la nueva coordenada y del triángulo

te.changeRotation(triangulo,360);
Nota que tienes que calcular el centro del triángulo.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge