Comunidad de diseño web y desarrollo en internet online

AYUDA!- DebE ser fácil para alguien conocedor....

Citar            
MensajeEscrito el 04 Abr 2009 08:06 am
quiero hacer varios botones invisibles dentro de una imagenm que cuando los pulse aparezca otra imagen dentro.... como hago eso... creoq ue ya se hacer los botones invisibles pero y luego como hago para cuando le de cluc aparezca la imagen?

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Abr 2009 01:47 pm
la imagen principal la pones en un MovieClip con nombre de instancia "holder", luego en los botones:

Código ActionScript :

on(press){
  holder.loadMovie("algunapeli.swf")
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Abr 2009 05:38 pm
Gracias!! oye y cómo hago para cerrarlas? quiero ponerles una X para que se cierre (una x en cada imagen) seria crear una x hacerla boton y luego de accion que le pongo?

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Abr 2009 06:52 pm
Le pones

Código ActionScript :

on(press){ 
  holder.unloadMovie()
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 05:38 am
amigo yo creo mi botón y le pongo esa accion que me diste... cvonvierto a imagen que debe aparecer en ovie clip y le pongo holder, pongo la imagen donde esta supuesta a aparecer entonces:
-la imagen está ahi antes de yo darle para que aparezca.... y si la pongo detrás y presiono NO APARECE.... una pregunta: que se supone que debo poner donde dive alguna peli.swf??? porque yo solo quiero que apaerezca una imagen! AYUDENME PORFAVOR!

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 12:39 pm
Sorry, no entiendo mucho tu redacción. Básicamente es así:

- Tienes un MC vacío en el escenario con nombre de instancia holder
- Tienes un botón cargar y un botón descargar en el escenario
el botón cargar dice:

Código ActionScript :

on(press){
   holder.loadMovie("algun.swf")
}

el botón descargar dice

Código ActionScript :

on(press){
   holder.unLoadMovie()
}


Prueba este principio en una peli nueva (carga y descarga), luego ya lo aplicas en tu peli compleja, en donde unos elementos tapan a otros según en que layer esten

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:41 pm
gracias! oye estoy siguiento los pasos.... cuando creo el movieclip vacío no me sale lo de la instancia.....

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:43 pm
Al crear un MC vacío y arrastrarlo al escenario, lo que vez es un circulito vacío. Seleccionas el circulito y en el inspector de propiedades le pones el nombre de instancia

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:53 pm
ok entonces la imagen que quiero que carge al presionar el boton donde la pongo en el mismo movie clip o simplemente la dejo en la biblioteca? como especifico el lugar donde quiero que aparezca la imagen? y la X para cerrarla se supone que va encima de la misma imagen.

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:55 pm
La imagen es un archivo externo que pones en la misma carpeta donde se publica tu swf
El botón de cargar y cerrar los pones en el escenario,k una vez que funcione ya te preocuparas de ponerlos mas bonitos.
La imágen aparecerá adonde tengas ese circulitoa vacío en el escenario

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:57 pm
ok entonces cuandoentregue este trabajo, todas esas imagenes deben estar al lado del swf????? creia que se podia hacer todo en un solo archivo .swf y ya pero nada dejame intentarlo amigo y ahora te digo, no sabes lo importante que ha sido tu explicación para mi! estoy en el final de mi carrera :lol:

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 06:59 pm
Si pones todas las imágenes en el mismo archivo, tu swf se hará enorme y la gente tendrá que esperar mucho tiempo a que precargue (cuando tengas esto andando deberás estudiar como hacer precargas), usando archivos externos disminuyes el peso de tu archivo principal

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:00 pm
oye pero yo quiero que mi boton "descargar" osea la X aparesca dentro de la imagen, la X para cerrarla cuando abra

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:09 pm
el boton me dice "no se pueden aplicar acciones a esta seleccion :twisted: "

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:10 pm
será porque no le pongo "zona activa"

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:20 pm
Dale tiempo. Si no sabes hacer botones, en la ayuda de Flash, tutos básicos, explica como

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:25 pm
entonces no sabes lo de la X? queria poner la X como "botón descargar" y que apareciera con la imagen.... dentro de ésta...

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 07:40 pm
oye ya practique con uno y aparecio!!!!!!!!!!!!!!!!!!!!!!!!!!!! :D ok ya aprendí a hacerlos...y si son varios botones? para varias imágenes entonces ¿debo poner diferentes movie clips y diferentes nombres de instancias (ej.: holder1 hokder2)???................ lo que no se es como hacer el boton "descargar" que aparezca en la esquina inferior derecha de cada imagen... será poniendo el boton en el mismo movie clip? :S

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Abr 2009 10:41 pm
el codigo

on(press){
holder.unLoadMovie()
}

no cierra el contenido... se queda ahi...

Por randol

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Abr 2009 11:40 am
Ok, haré en code lo que te explico así solo tienes que copiar y pegar

1. Crea una peli nueva, en opciones de Publicación, Flash tab, asegúrate que sea para AS2
2. En la misma carpeta donde creaste el fla, pon un jpg (en el code de ejemplo, foto.jpg, cámbialo por el nombre de tu jpg)
3. Selecciona el primer fotograma, dale a F9 para abrir el panel de acciones y pega el code que te pongo a continuación

Código ActionScript :

var holder:MovieClip = this.createEmptyMovieClip("holder", 1)
var botonCarga:MovieClip = this.createEmptyMovieClip("botonCarga", 2)
var botonDescarga:MovieClip = this.createEmptyMovieClip("botonCarga", 3)
botonCarga._x = 50
botonDescarga._x = 300
botonCarga._y = botonDescarga._y = 350
drawRectangle(botonCarga, 70, 20)
drawRectangle(botonDescarga, 70, 20)
botonCarga.createTextField("texto", 1, 10,0, 90, 18)
botonCarga.texto.text = "Cargar"
botonDescarga.createTextField("texto", 1, 10,0, 90, 18)
botonDescarga.texto.text = "Descargar"
botonCarga.onPress = function(){
 holder.loadMovie("foto.jpg")
}
botonDescarga.onPress = function(){
 holder.unloadMovie()
}
function drawRectangle(who, w, h){
   with(who){
      beginFill(0xCCCCCC)
      lineTo(w, 0)
      lineTo(w, h)
      lineTo(0, h)
      lineTo(0,0)
      closeFill()
   }
}


Voilá, si te funciona, puedes intentar adaptarlo o darle vueltas a tu aproach manual

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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