Comunidad de diseño web y desarrollo en internet online

Salto

Citar            
MensajeEscrito el 19 Sep 2005 02:27 pm
Hola a tod@s!!
Necesito algo de ayuda con un AS que me lleva loca.
Quiero hacer un efecto de "escrito a maquina" antes de comenzar la animacion, despues de la precarga, y a continuación que comience mi pelicula frame a frame.

Pero si lo coloco tal cual, no se llega a leer el texto con efecto.
Aqui esta el codigo:

Código :

i = 0;
speed = 30;
type = new Sound();
type.attachSound("type");
type.setVolume(25);
str = "La arquitectura empieza" + newline;
str+="en el momento en que dos ladrillos" + newline;
str+="se ponen con esmero uno junto a otro" + newline;
str+="" + newline;
str+="                      Mies";
setInterval(write, speed, str);


function write(str) {
   i++;
   sp = substring(str, 0, i);
   output = sp;
   if (output == str) {
      type.stop();
   } else {
      type.start();
   }
}



Mi animación comienza en el frame 21.
¿alguien puede echarme una mano para que funcionen las dos cosas?

Muchisimas gracias a tod@s!!!!! :D

Besicos y buenas tardes!!!!!!!!!!!! :wink:

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 03:41 pm
despues de la precargar tienes un stop() en donde tienes esta funcion?
para que haga la animacion y al terninar la continuas con un play() o de que manera lo estas manejando?


Xaludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 19 Sep 2005 03:46 pm
Hola Fento, mil gracias por contestar ^^

Vamos a ver, la precarga la tengo en el 1er frame.
Me ocupa solo uno. Y tiene un stop.

Despues en el frame 2 viene el action script que he colocado arriba.
Y despues a continuación empieza la pelicula a lo largo y ancho del fla.

¿Que hago mal?

La unica manera de poder ver la "maquina de escribir" es poniendo un "stop" despues de esta. Pero no me deja ver la pelicula que viene a continuación.

¿Me ayudas? :cry:

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 03:49 pm
cuando se complete la cadena dale un simple play();

si no seguira de corrido , intenta si no mientras estoy probando
y lo posteo

Xaludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 19 Sep 2005 03:52 pm
¿A que cadena te refieres?
Intento con el Play pero no funciona.

¿Donde va colocado?
Yo estoy un poco a ciegas... :oops:

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 03:56 pm
Hola Bki, yo he creado una clase con efecto maquina de escribir para mi trabjo y con una funcion de pausa(), si quieres te la paso y asi te soluciono el problema xD. Un saludote!

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 19 Sep 2005 03:58 pm
Muy gustosamente, Capt.Mahou asi me entero de como va.
¿Se puede colocar sin problemas?
¿Eso de una clase, que es?

Gracias!! :wink:

Aunque sigo esperando tb por la opción de Fento. ^^

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 03:59 pm
ok bk listo recuelto

mira el asunto es asi

cambia estos codigos

Código :

ir = setInterval(write, speed, str);


y este comlemtalo asi

Código :

 if (output == str) {
      type.stop();
     clearInterval (ir);
     play();


probado so tienes dudas aqui estasmos Xaludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 19 Sep 2005 04:00 pm
si tienes messenger te lo paso y te explico como va, seras la 1ª persona que la pruebe ^^

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie
Citar            
MensajeEscrito el 19 Sep 2005 04:02 pm
Gracias Fento!!
La segunda secuencia que me pones de programación se donde esta ubicada, pero la primera...¿donde la meto? :oops:

Ya se que estoy empezando la casa por los pies, pero cualquier ayuda es buena... ^^

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 04:03 pm
mi messenger:

rosapisa arroba hotmail.com :wink:

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 04:10 pm
Mas o menos me apaño Fento.
Estoy en ello.

Gracias a ti tb Cap.Mahou.
¿De donde viene tu nombre por cierto? ^^

Besicos y buenas tardes a tod@s!!!!!!!!! :D

Por Bki

53 de clabLevel



Genero:Femenino  

Spain Zaragoza

msie
Citar            
MensajeEscrito el 19 Sep 2005 04:14 pm
Pues mis amigos siempre me ven bebiendo cerveza, en especial la Mahou de ahi mi apodo 8)
De nada ;)

Por frenadoll

922 de clabLevel

6 tutoriales

Genero:Masculino  

Barcelona

msie

 

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