Comunidad de diseño web y desarrollo en internet online

botones que se arrastran???ayuda

Citar            
MensajeEscrito el 21 Feb 2009 09:50 pm
holaa amigos miren les cuento estoy haciendo una pagina donde necesito hacer que los campos donde estan las imagenes segun esta muestra http://es.geocities.com/carlosandresmedina2003/ejemplo.swf

tengan este comportamiento

1. que se puedan arrastrar a cual kier parte de la pagina los botones que se llaman publidp
2. segun la muestra estos estan como en un scroll vertical, la idea es hacer que sean varios dentro de una mascara y que cuando arrastre el primero o el segundo o el tercero los de abajo remplazen el que acabe de sacar y asi con todos


porfaaaa muchachooss una yuditaaaa ^^ ^^ ^^ ^^

Gracias....

Por creativo26

40 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Feb 2009 04:10 pm
hola creativo26, aqui tengo un pequeño ejemplo que hice en as2, esta hecho para un solo publidp, tendras que adaptarlo pero creo que te dara una idea de como hacerlo:

Código ActionScript :

var i:Number=0;//indica en donde estamos
//url es un array con las urls para publidp por niveles
var url:Array= ["http://www.tusitio.com/archivo1.jpeg","http://wwww.tusitio.com/archivo2.gif","http://otraurl"]
carga();//llama a carga para cargar la imagen, la funcion que se explica mas abajo
_root.publidp.arrastra.onPress = function(){//al presionar el mouse
   publidp.startDrag();//hacer el drag
}
_root.publidp.arrastra.onRelease = function(){//al soltar el mouse
   publidp.stopDrag();//detener el drag
}
arriba.onRelease = function(){
   if(i<2){//si i es menor a 2
      i++//le suma 1 a i
      carga()//llama la funcion
   }
}
abajo.onRelease = function(){
   if(i>0){//si i es mayor a 0
      i--//le resta 1 a i
      carga()//llama la funcion
   }
}
function carga(){//definimos la funcion
   loadMovie(url[i],_root.publidp.cargador)//carga la imagen que corresponde al cargador 
}

Todo esto va en la linea de tiempo, no agrege lo de una animacion porque no ando con tiempo ahora pero espero te sirva y te hagas una idea, no es la solucion pero ya lo hice, asi que... cualquier cosa aqui esta el .fla

Por puga

44 de clabLevel



Genero:Masculino  

En un computador, muy muy lejano...

firefox
Citar            
MensajeEscrito el 23 Feb 2009 05:07 pm

puga escribió:

hola creativo26, aqui tengo un pequeño ejemplo que hice en as2, esta hecho para un solo publidp, tendras que adaptarlo pero creo que te dara una idea de como hacerlo:

Código ActionScript :

var i:Number=0;//indica en donde estamos
//url es un array con las urls para publidp por niveles
var url:Array= ["http://www.tusitio.com/archivo1.jpeg","http://wwww.tusitio.com/archivo2.gif","http://otraurl"]
carga();//llama a carga para cargar la imagen, la funcion que se explica mas abajo
_root.publidp.arrastra.onPress = function(){//al presionar el mouse
   publidp.startDrag();//hacer el drag
}
_root.publidp.arrastra.onRelease = function(){//al soltar el mouse
   publidp.stopDrag();//detener el drag
}
arriba.onRelease = function(){
   if(i<2){//si i es menor a 2
      i++//le suma 1 a i
      carga()//llama la funcion
   }
}
abajo.onRelease = function(){
   if(i>0){//si i es mayor a 0
      i--//le resta 1 a i
      carga()//llama la funcion
   }
}
function carga(){//definimos la funcion
   loadMovie(url[i],_root.publidp.cargador)//carga la imagen que corresponde al cargador 
}

Todo esto va en la linea de tiempo, no agrege lo de una animacion porque no ando con tiempo ahora pero espero te sirva y te hagas una idea, no es la solucion pero ya lo hice, asi que... cualquier cosa aqui esta el .fla


amigo muchas gracias estoy trabajando en el

Por creativo26

40 de clabLevel



 

firefox

 

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