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

sacar centro de un clip con AS

Estas en el tema de sacar centro de un clip con AS en el foro de Flash y Actionscript en Foros del Web. Hola a todos que tal espero que bien porque yo no es q tengo un pequeño problema con las funciones matematicas con action script, es ...
  #1 (permalink)  
Antiguo 12/04/2006, 09:19
 
Fecha de Ingreso: abril-2006
Mensajes: 1
Antigüedad: 18 años
Puntos: 0
sacar centro de un clip con AS

Hola a todos que tal espero que bien porque yo no es q tengo un pequeño problema con las funciones matematicas con action script, es que estoy un poco confundido

- Primero: lo que dese es sacar el centro de un clip de pelicula y luego hacer que este clip de pelicula gire sobre su mismo eje despues de haber sacado su centro

Les explico con un pequeño ejemplo:

-por decir creo un clip de pelicula que sea un ojo y quierop que ese ojo gire en entorno a su eje, pero que gire cuando el mouse se mueve.
Es decir si el mouse se mueve a la derecha que el ojo gire en su mismo eje mirando hacia la posición del mouse, pero que no se traslade de su posicion original digo el ojo(nada mas que gire el ojo que no se traslade de su posición original)

gracias se los agradeceria eternamente
porfavor su comentartio a este foro o en caso contrario a mi correo:
[email protected] o a [email protected]

cualquier cosa les puedo ayudar en lo basico en flas para los que recien estan empezando
gracias tu amigo richard
  #2 (permalink)  
Antiguo 12/04/2006, 09:37
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Hola electrorichi:
Bienvenido al Foro.
Lo que tienes que hacer es por ejemplo, dibujar el ojo en el escenario, seleccionarlo y presionar F8 para convertirlo en Símbolo Clip de película, en la ventana que aparece le das un nombre, activas Clip de película y al lado derecho de esa ventana hay 9 cuadraditos, selecciona el del centro y presiona Aceptar.
Si ya lo tienes hecho, abre el Clip de película en forma de edición y selecciona el ojo, colócalo el centro en el punto de registro, que es un pequeño círculo con un signo + al centro.
Coloca el Clip de película en el escenario y le pones como nombre de instancia: ojo,
Crea la capa 2 y el primer frame escribe éste código:
var punto_referencia:Number = ojo._x;
btn.onEnterFrame = function(){
this._rotation += ojo._parent._xmouse - punto_referencia > 0 ? 5 : -5;
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 12/04/2006, 12:05
Avatar de luistar  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
si buscas ojitos
aquí tengo unos

se logra usando el arco-tangete Math.atan y Math.atan2
revísalos en la documentación

:D
__________________
Si digo que soy mentiroso. ¿Lo soy?
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 00:04.