Foro de elhacker.net

Media => Diseño Gráfico => Mensaje iniciado por: ubetor^^ en 4 Marzo 2007, 02:15 am



Título: Flash - Navegar por fotogramas
Publicado por: ubetor^^ en 4 Marzo 2007, 02:15 am
Hola.

Hace muy poco que aprendí a utilizar Macromedia Flash, pero no sé  programar en Actionscript. El caso es que estoy haciendo una web y querría hacer unos botones los cuales al click cargasen una sección. De momento lo único que he conseguido es que al hacer click se cargue un clip de película, lo cual parece no ser muy útil...

Código:
on (release) {
tellTarget (\"/seccion1\") {
gotoAndPlay(1);
}
}

Me gustaría hacerlo por fotogramas, si alguien me pudiese hacer un ejemplo le estaría agradecido.

salu2


Título: Re: Flash - Navegar por fotogramas
Publicado por: Azielito en 5 Marzo 2007, 16:40 pm
por tofogramas, entonces solo cambia el gotoAndPlay() por gotoAndStop();

y, con eso vas de fotograma en fotograma
y/o, para asegurar que se quede "quieto" el cursor en ese fotograma entonces le pones un Stop(); en dicho fotograma.


esta es la respuesta para lo que entendi de tu pregunta, no es muy clara ;D



ahora, lo anterior es para ir en la linea de tiempo actual, pero, si quieres ir a un simbolo en especifico entonces haces referencia a este
Código:
on(release){
   _root.MiMovieClip.gotoAndStop(2);
}
con esto le dices que en "raiz" busque el clip de pelicula llamado "MiMovieClip" y que, en este te dirija al fotograma dos del mismo y se detenga


Título: Re: Flash - Navegar por fotogramas
Publicado por: H4RR13R en 7 Marzo 2007, 01:09 am
Guééééééé por fin puedo ayudar a alguien XD, te pongo un ejemplo:

a traves de esto lo que hare, mediante convertir un objeto en simbolo, intruduciendole AS, en estos caracteres obtendras.

Código:
on(release)
{
gotoAndPlay(69);
}
release: la funcion se ejecutara mientras pulses y dejes ir el botón.
ir al fotograma 69, como indica entre las paréntesis y seguir reproduciendo, si quieres que se pare en tal fotograma(69) introduces stop(); en el fotograma 69 o sigues el siguiente consejo

Código:
on(release)
{
gotoAndStop(69);
}
irás al fotograma 69 y pararas la película

Código:
on(release)
{
nextFrame();
}
irás al siguiente fotograma.

Código:
on(release);
{
prevFrame();
}
iras al anterior fotograma


pues eso es todo, para alguna duda priv o lo postean aqui asi lo podemos aprender todos :P.
Perdona por correjiste AZIELITO, no te ofendas xd simplemente aclaro ;)

SaludoS.


Título: Re: Flash - Navegar por fotogramas
Publicado por: Azielito en 7 Marzo 2007, 17:04 pm
xD
no se en que me estas corrijiendo amigo mio =)
pero, es de gran ayuda lo que has puesto


Título: Re: Flash - Navegar por fotogramas
Publicado por: H4RR13R en 9 Marzo 2007, 01:08 am
jeje, simplemente ampliaba y aclaraba, para alguna duda me preguntais en msn ;).

SaludoS.


Título: Re: Flash - Navegar por fotogramas
Publicado por: ubetor^^ en 9 Marzo 2007, 17:59 pm
Gracias por contestar, y disculpad si no me expliqué con claridad...pero el problema que tenía era ese, no sabía como moverme por los fotogramas, y la info que habéis puesto es muy útil. Ahora ya consigo hacer lo que quería, y además de eso, voy a postear unos codes más k e dido encontrando por ai, por si a algun newbie como yo le puede servir...ia saben

Código:
Si quieres ir desde un botón que está en la principal a un frame de un MC:
on(release){
nombre_instancia_mc.gotoAndPlay(número_frame);
}
Si quieres ir desde un botón que está dentro de un MC a un frame de la prinicpal:
on(release){
_root.gotoAndPlay(número_frame);
}

Gracias de nuevo, salu2


Título: Re: Flash - Navegar por fotogramas
Publicado por: H4RR13R en 12 Marzo 2007, 08:00 am
la verdad lo estas explicndo mal que ni yo lo entiendo XD.

SaludoS.


Título: Re: Flash - Navegar por fotogramas
Publicado por: Azielito en 12 Marzo 2007, 18:59 pm
el codigo lo dice todo señor Harrier
Código:
on(release){
   nombre_instancia.gotoAndPlay(numero_fotograma);
}
Es como lo que puse en mi post, la parte de abajo:
Haces referencia a un MovieClip dentro de este, o, en raiz y le dices que en este se valla hacia "x" fotograma, tambien puedes hacerlo por labels

Código:
on(release){
_root.gotoAndPlay(número_frame);
}

Primero, te vas a la raiz de lapelicula y entonces le dices que valla a "x" fotograma, ayuda cuando tienes una botonera en un MC pero quieres manejar lo que hay en la raiz de la pelicula

Repito, es lo que puse en mi primer post, pero, mejor explicado x'DDDD