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

Códigos: mover objetos "en orden" y reseteo del flash.

Estas en el tema de Códigos: mover objetos "en orden" y reseteo del flash. en el foro de Flash y Actionscript en Foros del Web. Hola, buenas a todos. Aunque llevo muchos años en el flash, siempre me he dedicado a su parte gráfica y no tanto a la de ...
  #1 (permalink)  
Antiguo 31/12/2010, 04:37
 
Fecha de Ingreso: diciembre-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Exclamación Códigos: mover objetos "en orden" y reseteo del flash.

Hola, buenas a todos.

Aunque llevo muchos años en el flash, siempre me he dedicado a su parte gráfica y no tanto a la de código ActionScript (versión 2.0). Tengo un proyecto entre manos "importante", y necesito vuestra ayuda porque estoy bastante pegado.

Problema uno: Uso este código para mover diferentes clips de película, están en la misma capa (si es necesario no me importaría distribuirlos en varias):

Código :
Código actionscript:
Ver original
  1. onClipEvent (mouseDown) {  
  2.    if (this.hitTest(_root._xmouse, _root._ymouse)) {  
  3.    this.startDrag();  
  4.    }  
  5. }  
  6. onClipEvent (mouseUp) {  
  7.    this.stopDrag();  
  8. }

...pues bien, mi problema es que con este código si hay varios objetos superpuestos, al arrastrar sobre el primero se mueve siempre el que está más "al fondo", no se si me explico. ¿Alguna ayuda por favor? Llevo un par de días mirando por foros y creo que tiene que ver con algo relacionado con "swapDepths", pero no tengo ni idea de como se implementa :S

Problema dos: Más sencillo, necesito que al estar el flash interactivo sin que nadie lo pulse dos o tres minutos, vuelva al inicio.

Gracias de antemano y espero vuestra ayuda.
Un saludo.
  #2 (permalink)  
Antiguo 31/12/2010, 05:19
 
Fecha de Ingreso: diciembre-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Códigos: mover objetos "en orden" y reseteo del flash.

Vale, tras mucho buscar he buscado una solución a mi primer problema. Lo dejo por si en el futuro a alguien le sirve:

Código :
Código actionscript:
Ver original
  1. on (press) {
  2.    startDrag("");
  3. }
  4. on (release) {
  5.    stopDrag();
  6. }
  7. on (rollOver) {
  8.    stopDrag();
  9. }


...este código en cada clip y funcionando.

A ver si hay suerte y me ayuda alguien con el tema del reset.
Gracias.

Etiquetas: flash, mover, objetos
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 17:29.