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

Problema con reloj en flash

Estas en el tema de Problema con reloj en flash en el foro de Flash y Actionscript en Foros del Web. Hola buenas, mi situación es la siguiente, estoy haciendo una web en flash. Me he descargado un reloj con fecha para insertar dentro del flash ...
  #1 (permalink)  
Antiguo 15/04/2009, 11:08
 
Fecha de Ingreso: febrero-2009
Mensajes: 28
Antigüedad: 15 años, 2 meses
Puntos: 0
Problema con reloj en flash

Hola buenas,

mi situación es la siguiente, estoy haciendo una web en flash. Me he descargado un reloj con fecha para insertar dentro del flash que tenía.

El problema me dice flash CS3 que esta en:

Escena 1, fotograma 1, linea 10.

Copio el código:

stop();
// Definimos un array con los días de la semana de forma que coincidan con
// la forma de devolverlos de Date.getDay (0-domingo, 1-lunes, ..., 6-sábado)
var dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");
// hacemos lo mismo para Date.getMonth (0-enero, 1-febrero, ..., 11-diciembre)
var meses = new Array("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");
// este código se ejecutará contínuamente:
reloj.onEnterFrame = function() {
// creamos un objeto Date con la fecha y hora actuales
var fecha = new Date();
// en el campo "fecha" vamos encadenando los resultados.
// Para el día de la semana y el mes, recurrimos a los arrays
// definidos anteriormente
this.fecha = dias[fecha.getDay()]+", "+fecha.getDate()+" de "+meses[fecha.getMonth()]+" de "+fecha.getFullYear();
// asignamos su valor a los campos "hora", "minuto" y "segundo".
this.hora = fecha.getHours();
this.minuto = fecha.getMinutes();
this.segundo = fecha.getSeconds();
// Por último, como queremos que cada campo siempre tenga dos
// cifras, tenemos que añadir un 0 delante siempre que el valor
// sea menor de 10 (09 en lugar de 9)
if (this.segundo<10) {
this.segundo = "0"+this.segundo;
}
if (this.minuto<10) {
this.minuto = "0"+this.minuto;
}
if (this.hora<10) {
this.hora = "0"+this.hora;
}
};


Otro problema es que la película se me para por el "stop" que hay en este código, pero no me deja meterlo en clip de pelicula, ya que me dice flash, que action script3 no es compatible.

Necesito ayuda.

Muchisimas gracias por su tiempo.

Un saludo
  #2 (permalink)  
Antiguo 15/04/2009, 11:20
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Problema con reloj en flash

pues yo puse tu codigo en mi flash y no me da errores
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #3 (permalink)  
Antiguo 15/04/2009, 11:23
 
Fecha de Ingreso: febrero-2009
Mensajes: 28
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Problema con reloj en flash

Cita:
Iniciado por gVenom Ver Mensaje
pues yo puse tu codigo en mi flash y no me da errores

A mi tampoco me da error si el reloj está solo, es decir, sino la introduces dentro de otra película como yo tengo, quizás es algo dificultoso lo que pido, pero de veras que lo necesito.

Gracias
  #4 (permalink)  
Antiguo 15/04/2009, 11:29
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Problema con reloj en flash

y que es lo que ocupas, un reloj?
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #5 (permalink)  
Antiguo 15/04/2009, 11:33
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: Problema con reloj en flash

Hola Fortunacinco:
Hazlo con AS2.
Los campos de texto ponlos dentro de un MC que tenga como nombre de instancia: reloj.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 16/04/2009, 08:12
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Problema con reloj en flash

Cita:
Iniciado por Fortunacinco Ver Mensaje
A mi tampoco me da error si el reloj está solo, es decir, sino la introduces dentro de otra película como yo tengo, quizás es algo dificultoso lo que pido, pero de veras que lo necesito.

Gracias
Pues a mi si me funciona ahora, el código esta bien
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #7 (permalink)  
Antiguo 17/04/2009, 00:12
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: Problema con reloj en flash

como dice Bandit ese código es para as2 y no para as3 mira bien en donde o estas programando XDXD
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
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 14:15.