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

Problemas con Swf hecho en Flash 6 para pasarlo a Flash 8

Estas en el tema de Problemas con Swf hecho en Flash 6 para pasarlo a Flash 8 en el foro de Flash y Actionscript en Foros del Web. Hola muchas gracias por ayudarme, He encontrado una animación realizado con flash 6, al decopilarlo con un programa tenfo el archivo fla y lo trabaje ...
  #1 (permalink)  
Antiguo 08/07/2008, 10:48
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Problemas con Swf hecho en Flash 6 para pasarlo a Flash 8

Hola muchas gracias por ayudarme, He encontrado una animación realizado con flash 6, al decopilarlo con un programa tenfo el archivo fla y lo trabaje en Flash 8 y todo corre muy bien, pero ahora que quiero ponerle texto no puedo suavizarlo, ademas que no puedo ponerle filtros como: sombra y otro, me sale un mensaje que dice que estos filtros no son compatibles con la versión 6 y que debo cambiar la configuración de publicación a Flash player 8 (ctrl+shift+f12), cuando lo hago, ya no corre la animación, cuando cambio la configuración lo dejo en action script 1 pues creo que el script no es 2, pero no corre.

No habra una manera para seguir utilizando la version 6 en la configuración de publicación pueda yo suavizar mis textos y ponerles filtros, espero que pueda haber arreglo. Muchas Gracias.
  #2 (permalink)  
Antiguo 08/07/2008, 10:53
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Problemas con Swf hecho en Flash 6 para pasarlo a Flash 8

Hola salvador86:
Esas opciones de suavizar texto y ponerle filtros son solamente de Flash 8, en la versión 6 no existe.
Como en la versión 6 se usa el AS1 y el 8 usa AS2 no te funciona la animación, tendrás que modificar los códigos para AS2 y guardarlo en esa versión.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 08/07/2008, 14:09
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Problemas con Swf hecho en Flash 6 para pasarlo a Flash 8

Muchas Gracias por contestar Bandit, quiere decir que ¿tengo que cambiar en código?, acaso ¿el action script 1 y 2 tienen diferencias? ¿No basta con que en la configuración de sistema deje deje action script 1 y no 2?. Muchas Gracias por contestarme.

Este el codigo que tengo y alguno he llegado a entender:

Te pongo este código para ver cual de las palabras reservadas debo cambiar espero que me puedas ayudar.

La animación es una tira de 20 imagenes que tienen de ancho 421px y al hacer clic en un boton va moviendose la tira de tal manera que se ve foto por foto, este es el código del botón adelantar
Cita:
on (release)
{
if (_root.xkoord1 > -7999)
{
_root.xkoord1 = _root.xkoord1 - 421;
}
else if (_root.xkoord1 != -2947)
{
_root.xkoord1 = 0;
}
}
on (rollOver)
{
gotoAndPlay(2);
_root.shadow.gotoAndPlay("t1");
}
on (releaseOutside, rollOut)
{
gotoAndPlay(11);
_root.shadow.gotoAndPlay("t2");
}
este es del botón Atras
Cita:
on (release)
{
if (_root.xkoord1 < 0)
{
_root.xkoord1 = _root.xkoord1 + 421;
}
else if (_root.xkoord1 != -7999)
{
_root.xkoord1 = -7999;
} // end else if
}
on (rollOver)
{
gotoAndPlay(2);
_root.shadow.gotoAndPlay("t1");
}
on (releaseOutside, rollOut)
{
gotoAndPlay(11);
_root.shadow.gotoAndPlay("t2");
}
este código no lo interprete aún
Cita:
onClipEvent (load)
{
accel1 = 4.400000E-001;
rate1 = 1.000000E-001;
_root.xkoord1 = 0;
}
onClipEvent (enterFrame)
{
x = x * accel1 + (_root.xkoord1 - _x) * rate1;
setProperty("", _x, _x + x);
if (Math.abs(_root.xkoord1 - _x) < 1)
{
setProperty("", _x, _root.xkoord1);
} // end if
}
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 23:53.