Comunidad de diseño web y desarrollo en internet online

Problema con comportamientos de botones FLASH

Citar            
MensajeEscrito el 20 Oct 2005 07:50 pm
Perdon, soy nuevo en Flash.

Estoy haciendo una presentación con botones. Le he puesto eventos o comportamientos de "on rollover" o "al situar sobre" y funcionan bien.

Mi problema está en que si le agrego un comportamiento de "on release" o "al liberar" (queriendo ir a una URL) no funciona.

Es decir, si solo tengo el comportamiento de "on release" sí funciona, pero si lo agrego a un comportamiento ya existente de "on rollover" no funciona.

Debe ser cualquier cosa, pero simplemente estoy atorado aqui.

Gracias por su ayuda

Por Jazielito

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Oct 2005 10:46 pm
Vigilila el tema de fotogramas claves, que a veces pensamos que esta la accion en una zona y luego resulta que está en otra. Pero asi a bote pronto no se me ocurre nada.

prueba:

on(press){
getURL("http://www.tuweb.com");
}


Saludos!

Por Karmo

31 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Oct 2005 04:40 am
:? es mejor que postees el código que utilizas, porque no te entendi :crap:

Por choco

425 de clabLevel



Genero:Masculino  

Estado de México, México

firefox
Citar            
MensajeEscrito el 21 Oct 2005 02:09 pm
Gracias por resonder.
Ya había probado también con ese comportamiento y lo mismo. Funciona si es el único, pero al juntarlo con otro comportamiento "rollover" no funciona

Lo que sucede es que estoy trabajando con presentaciones. Entonces tengo solo un fotograma clave por presentación en la línea del tiempo. No se si vay por alli mi problema.

Este el codigo de mi boton:



on (rollOver) {


if((this.Deptos_Dir.Lic != undefined) && (this.Deptos_Dir.Lic != null))
{
var screen = null;
var target = this;
while((screen == null) && (target != undefined) && (target != null))
{
if(target instanceof mx.screens.Screen)
{
screen = target;
}
else
{
target = target._parent;
}
}
if(screen instanceof mx.screens.Slide)
{
screen.gotoSlide(this.Deptos_Dir.Lic);
}
}


}

//---->>>Funciona hasta aquí, lo de abajo ya no lo hace.


on (release) {


getURL("http://intra.cenam.mx","_blank");

}

Por Jazielito

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Oct 2005 02:51 pm
sacalo fuera de la función onRollOver

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 21 Oct 2005 03:14 pm
Está afuera. Son dos comportamientos distintos. Cada uno esta encerrado con { } :?

Por Jazielito

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Oct 2005 05:17 pm
A mi me funciona perfectamente, la URL requerida parece que no está disponible, pero cambiando la dirección por una buena sí que funciona, busca por otro lado pues en el código no está el error.

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 21 Oct 2005 05:23 pm
La URL es una local de aqui de la intranet donde trabajo. Aunque ponga una normal de internet no funciona, solo que quite el comportameinto "rollover".

Hay forma de que te envie mi proyecto para q lo revises?

Gracias

Por Jazielito

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 22 Oct 2005 06:47 pm
La verdad que el código del "on (rollOver)", no sé de que va, pero eso no impide el funcionamiento del
"on (release)".
Si tienes posibilidad, es mejor que subas el .fla, así tendrás la probabilidad de que lo vea mas gente, y aumenta la cantidad y calidad de la ayuda que puedas recibir.

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 24 Oct 2005 02:02 pm
Perdón mi ignorancia! A dónde lo subo o mas bien, cómo lo subo en que sección esta eso?

Por Jazielito

3 de clabLevel



Genero:Masculino  

firefox

 

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