Comunidad de diseño web y desarrollo en internet online

Conceptos básicos

Citar            
MensajeEscrito el 12 Ago 2007 05:15 pm
Haber si aclaro mis conceptos de flash; la web que tengo en mente (de hecho ya empezada) es un menú y dependiendo de dónde des pues ya carga una animación u otra; no se si son así todas.

Si es así ahora mismo al entrar cargaría una, pero... ¿cómo hago para que pulsando en el menú desapareciese esa animación inicial y apareciese otra?

Un saludo y gracias; a ver si cojo ritmo rápidamente.

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 12 Ago 2007 07:05 pm
Hola,

carga la animacion en diferentes partes de la pelicula, por ejemplo:

capa1:||||||||||(frame12)
capa2:|||||||||||||(frame14)

y manejate desde el menu con gotoAndPlay("fotograma que cargue la animacion segun corresponda)
Es una manera muy simple de hacer esto, pero por lo menos te va a orientar un poco.
Saludos.

Por devc

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2007 10:16 pm
Tengo que poner cada película en una escena diferente?

Porque, claro, si pongo la animación en la misma línea de tiempo que el resto pues no para de reproducirse todo.

Gracias.

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 12 Ago 2007 10:22 pm
para pasar de animacion en animacion tenes que usar para empezar las acciones stop(), play(), gotoAndStop y gotoAndPlay()
investiga sobre eso que va a servirte de mucho

Por Benutti

188 de clabLevel

1 tutorial

 

NutT

msie
Citar            
MensajeEscrito el 12 Ago 2007 10:27 pm
hola que tal, usa como dice Benutti, usa stop() al final de cada animacion

saludos!!

Por andres_santos

236 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 Ago 2007 10:34 pm
bueno, parece que ya lo tengo; ya se para; donde quiero que acabe la animación inicial (la que arranca por si sola al estar al principio) la he puesto un stop y a las siguientes he puesto que inicien con gotoandplay y para que paren con un stop.

Ahora cómo linkeo un botón para ejecute esos fotogramas que yo deseo?

gracias.

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 12 Ago 2007 10:36 pm
hola Jred!!! usa gotoAndPlay(numero) para reproducir desde un fotograma dado


saludos!!

Por andres_santos

236 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 Ago 2007 10:40 pm
suponiendo que a boton le pusiste nombre de instancia:

btn_inicio

se hace de la siguiente forma:
en un frame dedicado a codigo...

btn_inicio.onPress = function() {
gotoAndPlay(<numero de fotograma o etiqueta que asignaste al frame donde tenes la pelicula>);
}

Por devc

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Ago 2007 11:30 pm

devc escribió:

en un frame dedicado a codigo...


Cómo?? un fotograma cualquiera? de la capa que sea aunque ya esté escrito? o tengo que crear una nueva capa y escojer un fotograma en especial.

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 13 Ago 2007 03:33 am
:D
Amigo:

Yo tengo la costumbre de separar el codigo en una capa separada dedicada exclusivamente al codigo, y en las restantes a los objetos de la escena (mc, etc).
Considero que es una forma prolija de hacer las cosas, pero puedes ponerlo en el frame que quieras.
Saludos.

Por devc

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 13 Ago 2007 09:57 am
Somos.onPress = function() {gotoAndPlay(25);


}


Tengo esto y no me va. ¿que tengo mal?

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 13 Ago 2007 03:54 pm
Deberias poner tambien la escena:

Código :

somos.onRelease = function () {
gotoAndPlay ( "Tu_escena", tu_fotograma)
}


Puedes usar onRelease u onPress, a ver que te da mejor.

Por R4f43l

194 de clabLevel



Genero:Masculino  

"Tierra De Nadie"

msie
Citar            
MensajeEscrito el 13 Ago 2007 04:54 pm

Jred escribió:

Somos.onPress = function() {gotoAndPlay(25);


}


Tengo esto y no me va. ¿que tengo mal?


proba hacer lo siguiente:

Somos.onPress = function() { //Poner Somos.onRelease es valido tambien, lee la ayuda de flash
_root.gotoAndPlay(25);
}

Nota: Si estas trabajando con una sola escena, no es necesario aclarar en el goto la escena, pero es buena practica, escribir la sintaxis como corresponde.

Fijate que si situas el cursor sobre la palabra gotAndPlay y pulsas F1, te abre la ayuda indicando como se use comando. Eso te va a acelerar todas las respuestas a tus dudas, yo lo uso mucho!

Espero te sirva!
Saludos.

devc

Por devc

56 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 13 Ago 2007 06:59 pm
Esta es mi linea del tiempo; puede que esté ahí el error?



La ayuda ya la miré antes de preguntar pero tampoco me aclaraba mucho; los "Stop" que tengo en la línea de tiempo son "Stop", no "GoToStop"; no se si esto afectará a que no funcione.

Ahora tengo puesto esto y tampoco me va:
Somos.onPress = function() {gotoAndPlay("Escena 1", 25);


}


Gracias.

Por Jred

5 de clabLevel



Genero:Masculino  

Desubicado

firefox
Citar            
MensajeEscrito el 14 Ago 2007 12:56 am
no se si fue un error tipografico pero por las dudas: la funcion stop se la tiene que llamar "stop()" con la s minuscula y los parentesis

el tema del boton, deberia ser suficiente con:

Código :

Somos.onPress = function() {
    _root.gotoAndPlay(25);
}


otra solucion podria ser poniendole nombre al fotograma 25(por ejemplo: "Somos"), esto lo haces clickeando el fotograma y asignandole un nombre en la lengueta de propiedades, abajo a la izquierda.
luego las acciones tendrian que ser:

Código :

Somos.onPress = function() {
    _root.gotoAndPlay("Somos");
}


asegurate de haber puesto bien el nombre de instancia del boton y que sea exactamente igual a como lo llamas con actionscript ("Somos", sin comillas), incluido las mayusculas y minusculas

Por Benutti

188 de clabLevel

1 tutorial

 

NutT

msie

 

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