Comunidad de diseño web y desarrollo en internet online

los botones TODAVIA no funcionan

Citar            
MensajeEscrito el 14 Ago 2007 09:42 am
Hola, estoy rediseñando un portafolio al cual le he puesto botones para avanzar o retroceder, esto lo hice en una pelicula independiente, luego la he insertado en otra pelicula pero en esta ultima no funcioan los botones... que puede ser???

gracias por leer

Por arroba

26 de clabLevel



 



Ultima edición por arroba el 16 Ago 2007 07:47 am, editado 1 vez

firefox
Citar            
MensajeEscrito el 14 Ago 2007 01:15 pm
si puedes postear el codigo para q podamos ayudarte...

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 14 Ago 2007 02:37 pm
Gracias, si el codigo esta aca y tenes que darle click en donde dice portafolio, se supone que solo debería avanzar si lo pides, pero se pasa de largo :(


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>primera2</title>
</head>
<body bgcolor="#000000">
<!--url's used in the movie-->
<!--text used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="760" height="420" id="primera2" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="primera2.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<embed src="primera2.swf" quality="high" bgcolor="#000000" width="760" height="420" name="primera2" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

Por arroba

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Ago 2007 05:29 pm
Hola, penHolder al referirse codigo que pusiste en tus botones de avnazar y retroceder, pero me parece que es problemas de rutas, cambia las rutas abolutas por relativas dento del documento que cargas, por ejemplo si en tu boton _root trat de cambiarlo por this._parent.

Prueba con eso y nos dices.

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

firefox
Citar            
MensajeEscrito el 14 Ago 2007 05:47 pm
Gracias Flahsreloco.. sabes? mis botones son supersimples.. tienen algo asi como:
on(release) {
gotoAndPlay(x);
}

entonce sno se si puedo hacer ese cambio que me dices, o hay que comenzar de nuevo??

Aca pongo el html que si funciona y es solo la parte que despues inserte en la pelicula completa, y aqui funciona bien mira:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>portafolio1</title>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<a href="http://www.elotrodiseno.com/jabonera/index.htm"></a>
<a href="http://www.elotrodiseno.com/pauline/index.htm"></a>
<!--text used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="466" height="297" id="portafolio1" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="portafolio1.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="portafolio1.swf" quality="high" bgcolor="#ffffff" width="466" height="297" name="portafolio1" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

Por arroba

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Ago 2007 11:26 pm
no postees el codigo HTML, no sirve, solo el AS, o en su defecto al link donde esta alojado, o mas aun sube el *fla a algun host asi uno lo pude ver y descubrir en q te equivocas

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 15 Ago 2007 11:32 am
Gracias por la paciencia,

Por arroba

26 de clabLevel



 



Ultima edición por arroba el 20 Ago 2007 09:51 am, editado 1 vez

firefox
Citar            
MensajeEscrito el 15 Ago 2007 03:38 pm
Esta muy bien, Felicidades, oye no has visto el ejemplo de de Menu con Easing, me parece que te quedaria aun mas padre con ese efecto si se lo agregaras a tus imagenes :wink:

Por flashreloco

Claber

1310 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Webdesigner & Mandilon 2.0

firefox
Citar            
MensajeEscrito el 16 Ago 2007 07:13 am
No encontre ese menu :(

Se supone que poniendo eso funcione?? o nomas me lo propones por estética?? digo, en cuanto sepa como hacerlo lo probare, pero lo que me urge es que funcione el portafolio que esta es swf en la otra peli. Para subir a internet.

saludos

Por arroba

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Ago 2007 06:43 pm
Bien, yo he resuelto un problema similar de la siguiente manera:
__He puesto las imágenes dentro de un MovieClip contenedor una a continuación de otra.
__He nombrado al MovieClip contenedor_mc.
__He posicionado el contenedor_mc en el escenario.

Código :

//Creo la función de movimiento
//**************************
mover = function (mc, pos, vel){
   mc.onEnterFrame = function () {
      this._x+= (pos - this._x) / vel;
      if (this._x > pos && this._x < pos) {
         this._x = pos;
         delete this.onEnterFrame;
      }
   };
};
//**************************
//Inicializo dos variable a saber: 
//1ª_Posición incial del contenedor_mc
var posActual=contenedor_mc._x
//2ª_espacio a mover en cada clik
var paso=115
//El código del boton avanzar:
siguiente_mc.onRelease = function () {
   newpos = posActual += paso;
   mover (contenedor_mc, newpos, 10);
};
//El código del botón retroceder:
anterior_mc.onRelease = function () {
   newpos = posActual -= paso;
   mover (contenedor_mc, newpos, 10);
};

Naturalmente este es un código básico, se le pueden incorporar comportamientos a gusto de quien lo utiliza.
Para ver resultado final ir a:
www.disbase.com
Entrar en:INTERNET/ALGUNOS EJEMPLOS DE WEB DISBASE

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 17 Ago 2007 09:25 pm
podrias usar Math.ceil() para evitar el pixelado de las imagenes y los textos

Código :

this._x += (Math.ceil(pos) - this._x) / vel;

:wink:

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 20 Ago 2007 10:32 am
Gracias por su ayuda, Antonio L, la web que me das de referencia esta muy buena, espero que me funcione tu recomendación.

Mi pregunta es,: si entonces debo convertir en un movieclip mi swf que tiene los botones? eso se peude hacer?? o debo hacerlo todo de nuevo?.

Penholder: gracias por la recomendación de evitar lo pixeleado, pero tengo una pregunta de kinder: ¿donde se supone que pongo ese codigo? ¿en cada imagen? ¿lo añado al html, pero en donde???

Lo pixelado de los textos ya lo pude reducir poniendo "input text" en lugar de "static text".

Por arroba

26 de clabLevel



 

firefox

 

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