Foros del Web » Creando para Internet » Flash y Actionscript »

Efecto maquina de escribir

Estas en el tema de Efecto maquina de escribir en el foro de Flash y Actionscript en Foros del Web. Que hay de nuevo; tengo script en movie externa para que cuando cargue en la principal, se escriba solo el texto, lo malo es que ...
  #1 (permalink)  
Antiguo 28/03/2008, 03:13
Avatar de alexander_sp  
Fecha de Ingreso: febrero-2004
Ubicación: Barcelona
Mensajes: 694
Antigüedad: 13 años, 9 meses
Puntos: 4
Efecto maquina de escribir

Que hay de nuevo;
tengo script en movie externa para que cuando cargue en la principal, se escriba solo el texto, lo malo es que el script esta relacionado con sonido, y al cargar en la movie principal me detiene la cancion de la movie principal; sabeis como modificar codigo para que no salga ningun sonido o no se relacione con ningun sonido:

var str:String = "Proyeccion y Diseno de ambientes de cocina.\n\nSalas de bano e interiorismo de locales comerciales.\n\n";

var sInt = setInterval(writeIt,1);
var count:Number = 0;
var s:Sound = new Sound();
s.attachSound("type");

function writeIt() {
if(count == 0) {
s.start(0,1000);
}
theText.text = str.substring(0,count);
count += 2;
if(count > str.length) {
clearInterval(sInt);
s.stop();
}
}


yo lo he provado, pero entonces no funciona lo del texto,
habria que modificar el codigo entero.

Ciao
  #2 (permalink)  
Antiguo 28/03/2008, 06:16
Avatar de alexander_sp  
Fecha de Ingreso: febrero-2004
Ubicación: Barcelona
Mensajes: 694
Antigüedad: 13 años, 9 meses
Puntos: 4
Re: Efecto maquina de escribir

Por si le interesa a alguien, lo he solucionado assi:

var str:String = "Proyeccion y Diseno de ambientes de cocina.\n\nSalas de bano e interiorismo de locales comerciales.\n\nOficinas y viviendas.\n\nPropuestas de distribucion.\n\nRealizacion de proyectos en croquis y AUTOCAD.\n\nRealizacion de presupuestos.\n\nGestion, direccion y ejecucion de obra.\n\nDireccion y coordinacion de industriales.\n\nDiseno de mobiliario a medida.";

var sInt = setInterval(writeIt,1);
var count:Number = 0;
function writeIt() {


theText.text = str.substring(0,count);
count += 1;

}


saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:50.