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

código para hacer rotar un círculo

Estas en el tema de código para hacer rotar un círculo en el foro de Flash y Actionscript en Foros del Web. Hola a todxs; estoy con actionscript en flash y soy bastante novata. Necesito ayuda para hacer rotar una circunferencia sobre sí misma ( la cual ...
  #1 (permalink)  
Antiguo 30/11/2011, 18:29
 
Fecha de Ingreso: noviembre-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 1
código para hacer rotar un círculo

Hola a todxs;

estoy con actionscript en flash y soy bastante novata. Necesito ayuda para hacer rotar una circunferencia sobre sí misma ( la cual tiene en su interior otra circunferencia más pequeña por la cual se ve el movimiento rotativo)

Gracias!
  #2 (permalink)  
Antiguo 30/11/2011, 22:40
 
Fecha de Ingreso: junio-2010
Ubicación: Detrás de mi pantalla
Mensajes: 137
Antigüedad: 14 años, 6 meses
Puntos: 20
Respuesta: código para hacer rotar un círculo

Prueba haciendo la animación con interpolación de movimiento.
Es lo más básico para hacer algo así.

Saludos!
  #3 (permalink)  
Antiguo 01/12/2011, 10:20
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: código para hacer rotar un círculo

Hola imagarro:
Bienvenida al Foro.
La circunferencia hazla dentro de un MC y al ponerlo en el escenario en la capa 1 frame 1 de la Línea de tiempo principal, le pones como nombre de instancia: clip.
Crea la capa 2 para las acciones y en el frame 1 escribe éste código:
Código actionscript:
Ver original
  1. clip.onEnterFrame = function(){
  2.     this._rotation += 10;
  3. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 01/12/2011, 23:31
Avatar de ocesitaro  
Fecha de Ingreso: diciembre-2011
Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 13 años
Puntos: 36
Respuesta: código para hacer rotar un círculo

mira lo que pides es algo sencillo:
creas una clase una hoja .as y lo guardas como rotar.as

package{
import flash.display.MovieClip;
import flash.events.Event
public class rotar extends MovieClip{
var clipo:MovieClip
public function rotar(clip:MovieClip){
clipo=clip
addEventListener(Event.ENTER_FRAME,vueltas)

}
function vueltas(e:Event){
clipo.rotation+=5
}
}

}

y en el .fla lo importas

import rotar; //<--- direccion donde guardaste el archivo rotar.as
var miclipQueQuieroqueRote=new rotar(miInstanciaDeclip_mc)

creas una instancia de la clase rotar y le envias como parametro el clip que queieres que rote

Etiquetas: actionscript, flash, rotar
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:36.