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

Claves

Estas en el tema de Claves en el foro de Flash y Actionscript en Foros del Web. HOLA BUENAS TARDES YA TENGO UN ACTION QUE ME FUNCIONA PERO SOLO CON UN OBJETO COMO PUEDO PONERLO PARA DIFERENTES OBJETOS?? EN ESENCIA ES ESTO: ...
  #1 (permalink)  
Antiguo 16/05/2011, 14:58
 
Fecha de Ingreso: mayo-2011
Mensajes: 6
Antigüedad: 13 años, 6 meses
Puntos: 0
Claves

HOLA BUENAS TARDES YA TENGO UN ACTION QUE ME FUNCIONA PERO SOLO CON UN OBJETO COMO PUEDO PONERLO PARA DIFERENTES OBJETOS??

EN ESENCIA ES ESTO:

TENGO UN CATALOGO EN FLASH CON MUCHOS ARTICULOS CADA ARTICULO ESTA EN UN FRAME DIFERENTE (ETIQUETADO CON LA CLAVE DEL ARTICULO) TENGO UN CUADRO DE INTRODUCCION DE TEXTO CON LA VARIABLE CLAVE Y UN BOTON CON EL SIGUIENTE ACTION

on (release) {
if (clave.text == saof001) {
gotoAndStop ("saof001");
}
}

lo malo es que solo funciona con un articulo al querer poner mas y probar la pelicula no realiza ninguna accion... por ejemplo lo puse asi

on (release) {
if (clave.text == saof001){
gotoAndStop ("saof001");
}
}
on (release) {
if(clave.text == saof002){
gotoAndStop ("saof002");
}
}
on (release) {
if (clave.text == saof003){
gotoAndStop ("saof003");
}
}

y no funciono luego lo puse asi...

on (release) {
if (clave.text== saof001){
gotoAndStop ("saof001");
}
if (clave.text == saof002){
gotoAndStop ("saof002");
}
if (clave.text == saof003){
gotoAndStop ("saof003");
}
}
y tampoco alguien me puede ayudar que estoy haciendo mal?? o como puedo poner que al escribir determinada clave vaya al frame etiquetado con esa clave? se los agradeceria mucho ya que es lo ultimo que me falta para entregar ese catalogo...
  #2 (permalink)  
Antiguo 17/05/2011, 13:56
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Claves

Hola xjos_21:
El código está mal escrito, debe ser así:
Código actionscript:
Ver original
  1. on (release) {
  2.      if (clave.text == "saof001"){
  3.          gotoAndStop ("saof001");
  4.     }
  5. }
  6. on (release) {
  7.      if(clave.text == "saof002"){
  8.         gotoAndStop ("saof002");
  9.     }
  10. }
  11. on (release) {
  12.      if (clave.text == "saof003"){
  13.         gotoAndStop ("saof003");
  14.      }
  15. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 18/05/2011, 12:57
 
Fecha de Ingreso: mayo-2011
Mensajes: 6
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Claves

hola muchas gracias por la respuesta pero al ponerle comillas en

if (clave.text == "saof001"){

// no funciona al probar la pelicula le quito las comillas y si realiza la accion pero solo en un solo articulo...

y si ingreso el codigo que me pasas pero sin las comillas lo que hace es enviarme al ultimo keyframe etiquetado... es decir al "saof003"...

como se podra poner una condicionante mmmm como esto pero no funciono... igual y tengo solo la idea basica...

if (clave.text == saof001) {
gotoAndStop ("saof001");
}

or if (clave.text == saof002) {
gotoAndStop ("saof002");
}
}

se podra.. o como se podria hacer??
  #4 (permalink)  
Antiguo 19/05/2011, 10:35
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Claves

El código que te di funciona sin problemas, si tu no le pones las comillas a saof001, no funcionará porque no lo considera un literal.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 23/05/2011, 16:17
 
Fecha de Ingreso: mayo-2011
Mensajes: 6
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Claves

hola que tal... ya lo intente y no funciona,,,, te puedo enviar el pequeño archivo como ejemplo y decirme que estoy haciendo mal?? para yo aplicarlo ya en el catalogo...?
por fa di que si.. ya que estoy desesperado y tu eres el unico que me ha dado una opcion... y como te lo puedo enviar.?
  #6 (permalink)  
Antiguo 23/05/2011, 17:14
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Claves

Hola xjos_21:
Sube tu archivo a: http://www.megaupload.com/ y publica el link para bajar tu archivo.

Espero poderte ser de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: claves
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 10:27.