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

action1 action 2

Estas en el tema de action1 action 2 en el foro de Flash y Actionscript en Foros del Web. Hola a todos: Tengo un problema al pasar de action 1 action a 2 me da este error. onClipEvent (enterFrame) { text = int(_parent.getBytesLoaded() / ...
  #1 (permalink)  
Antiguo 19/04/2012, 14:39
 
Fecha de Ingreso: agosto-2008
Mensajes: 51
Antigüedad: 16 años, 4 meses
Puntos: 0
action1 action 2

Hola a todos:

Tengo un problema al pasar de action 1 action a 2 me da este error.

onClipEvent (enterFrame)
{
text = int(_parent.getBytesLoaded() / 1000) add " KBYTES OF " add int(_parent.getBytesTotal() / 1000) add " TILT LOADED ...";
if (_parent.getBytesTotal() == _parent.getBytesLoaded())
{
_parent.gotoAndPlay(2);
} // end if
}

funciona bien con action 1

pero al pasar a action me dael siguiente error

Error de sintaxis. text = int(_parent.getBytesLoaded() / 1000...
  #2 (permalink)  
Antiguo 19/04/2012, 16:05
 
Fecha de Ingreso: agosto-2008
Mensajes: 51
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: action1 action 2

el problema es que funciona bien con flash 6 y 7
pero al pasar a flash 10 es cuando me da el error
el action script 2 va bien
gracias
  #3 (permalink)  
Antiguo 19/04/2012, 17:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: action1 action 2

Hola mgam:
Escribe tu código así:
Código actionscript:
Ver original
  1. onClipEvent (load) {
  2.     total = _root.getBytesTotal();
  3. }
  4. onClipEvent (enterFrame) {
  5.     cargando = _root.getBytesLoaded();
  6.     percent = int(cargando/total*100);
  7.     texto.text = percent+"%";
  8.     gotoAndStop(percent);
  9.     if (cargando == total) {
  10.         _root.gotoAndStop(2);
  11.     }
  12. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 21/04/2012, 10:46
 
Fecha de Ingreso: agosto-2008
Mensajes: 51
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: action1 action 2

He cambiado el script y ya no me da error pero sigue sin funcionar correctamente.
NO entiendo porque una versión mas reciente de flash (7-8-9-10) no interpreta correctamente una anterior (6).
  #5 (permalink)  
Antiguo 21/04/2012, 11:09
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: action1 action 2

El código que te di es AS2 y si funciona sin problemas con cualquier versión del Flash Player superior al 7.
Otro debe ser el problema.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 21/04/2012, 11:58
Avatar de rrichard15  
Fecha de Ingreso: abril-2012
Ubicación: cali
Mensajes: 8
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: action1 action 2

ola mgam:

te hago una recomendacion peronal: el action script 2 ya es un lenguaje poco utilizable y ademas tiene muchos errores de comandos, te recomendaria que te cambiara a action script 3 ya que el codigo se vuelve menos pesado y los eventos se trabajan mucho mejor, es algo que te va a discustar pero es un buen consejo por que este lenguaje cada vez que cambia de version en mucho mejor al anterior.

"el sabio no es sabio por que sabe... sino por que escucha"

Etiquetas: acciones, clips
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 15:06.