Comunidad de diseño web y desarrollo en internet online

Girar lineas creadas por moveTo LineTo

Citar            
MensajeEscrito el 16 Jul 2008 02:58 am
Cuando se crea una linea mediante mouse con MoveTo y lineTo; como puedo girarla haciendo que el punto de giro sea el centro? :crap: Por favor puede ayudarme alguien

Por marlovento

10 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Jul 2008 08:19 am
Lo más sencillo, es que cuando la dibujes no lo hagas desde 0,0 sino desde la mitad negativa:

Código :

var anchoLinea:Number = 200;
var linea:MovieClip = this.createEmptyMovieClip("linea", this.getNextHighestDepth());

linea._x =Stage.width/2;
linea._y =Stage.height/2;

with(linea){
   
   lineStyle(1, 0x000000, 100);
   moveTo(-anchoLinea/2, 0);
   lineTo(anchoLinea/2, 0);
   
}

linea.onEnterFrame = function():Void{
   
   this._rotation += 5;
   
}


El anterior código hará que la línea rote desde su centro geométrico.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 16 Jul 2008 02:28 pm
Que bien muchas gracias yahoo

Por marlovento

10 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.